用法:
oct(x)
将整数转换为前缀为 “0o” 的八进制字符串。结果是一个有效的 Python 表达式。如果
x
不是 Pythonint
对象,则它必须定义一个返回整数的__index__()
方法。例如:>>> oct(8) '0o10' >>> oct(-56) '-0o70'
如果要将整数转换为带有前缀 “0o” 的八进制字符串,可以使用以下任一方法。
>>> '%#o' % 10, '%o' % 10 ('0o12', '12') >>> format(10, '#o'), format(10, 'o') ('0o12', '12') >>> f'{10:#o}', f'{10:o}' ('0o12', '12')
另请参阅
format()
了解更多信息。
相关用法
- Python oct()用法及代码示例
- Python os.path.normcase()用法及代码示例
- Python os.read()用法及代码示例
- Python os.DirEntry.inode()用法及代码示例
- Python os.closerange()用法及代码示例
- Python os.set_blocking()用法及代码示例
- Python os.pathconf()用法及代码示例
- Python os.chflags()用法及代码示例
- Python operator.truth()用法及代码示例
- Python operator.le()用法及代码示例
- Python os.WCOREDUMP()用法及代码示例
- Python os.fork()用法及代码示例
- Python os.ctermid()用法及代码示例
- Python os.mkfifo()用法及代码示例
- Python os.tcsetpgrp()用法及代码示例
- Python os.path.commonpath()用法及代码示例
- Python os.path.splitdrive用法及代码示例
- Python os.mkdir()用法及代码示例
- Python os.close()用法及代码示例
- Python os.chroot()用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 oct。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。