python 内置函数

python oct(integer)函数用于将一个整数转为8进制。它是python的内置函数。

语法

语法如下:
oct(integer)

参数

  • integer: 指定转为8进制的整数。

返回值

返回8进制字符串。

程序示例

#!/usr/bin/python
# coding=utf-8
val_1 = 10  
val_2 = 12.34
val_3 = 0b0101 #二进制
val_4 = 0XAF #16进制

print('10的八进制为:',oct(val_1)) 
# print('12.34的八进制为:',oct(val_2)) 报错不能转换
print('0b0101八进制为:',oct(val_3)) 
print('0XAF八进制为:',oct(val_4)) 

程序运行结果:

10的八进制为: 0o12
0b0101八进制为: 0o5
0XAF八进制为: 0o257