首页
/
数字进制
python八进制如何表示
Python 的八进制整数以 0o/0O 前缀表示,如 0o10 等于十进制 8;解析八进制字符串用 int(text, 8),将整数转为八进制用 oct(n)、format(n, 'o') 或 f"{n:o}",需要带前缀则用 '#o'。在权限位与位掩码等场景,八进制可读性强;迁移旧代码时务必将 0755 改为 0o755,并在日志中统一使用带前缀的八进制以避免混淆。
Elara
2026-01-07
1