浅谈Python2.6和Python3.0中八进制数字表示的区别
投稿:jingxian
下面小编就为大家带来一篇浅谈Python2.6和Python3.0中八进制数字表示的区别。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
在Python2.x中表示八进制的方式有两种:以'0'开头和以'0o'(字母o)开头:
Python2.7中:
>>> 0100 64 >>> 0o100 64 >>>
而在Python3.x中则废弃了以'0'开头的表示方式,只支持'0o'开头的表示形式:
Python3.4:
>>> 0100 SyntaxError: invalid token >>> 0o100 64
以上这篇浅谈Python2.6和Python3.0中八进制数字表示的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
- Python3.x和Python2.x的区别介绍
- python3 与python2 异常处理的区别与联系
- python2 与python3的print区别小结
- 浅述python2与python3的简单区别
- python2 中 unicode 和 str 之间的转换及与python3 str 的区别
- Python2与Python3的区别实例分析
- Python2.X/Python3.X中urllib库区别讲解
- python2和python3的输入和输出区别介绍
- python2和python3在处理字符串上的区别详解
- python面试题Python2.x和Python3.x的区别
- Python2与Python3的区别点整理
- Python2 与Python3的版本区别实例分析