Python oct()内置函数 --将一个整数转变为八进制字符串

oct() 函数将一个 整数 转换为以 0o 为前缀的八进制字符串

格式及参数

1
oct(int)

int :十进制整数

实例(3.8.8)

1
2
3
4
5
6
7
8
print(oct(520))
print(oct(1314))


'''输出
0o1010
0o2442
'''

去掉 0o 前缀

1
2
3
4
5
6
7
8
9
print('{0:#o} {0:o}'.format(255))
print(f'{1314:#o}', f'{1314:o}')
print(format(1314, '#o'), format(1314, 'o'))

'''输出
0o2442 2442
0o2442 2442
0o2442 2442
'''