例如,十进制数19可以用十六进制表示为0x13,八进制表示为0o23,二进制表示为0b10011。
因此,在Python 3中,C并不是一种支持的整数进制。
最高进制是16进制。python支持通过二进制、八进制、十进制、和十六进制的形式来直接表示整数。
计算机在存储数的时候是以二进制的形式去存的。
在Python2.x中表示八进制的方式有两种:以'0'开头和以'0o'(字母o)开头:Python2.7中:
>>>0100
64
>>>0o100
64
>>>
而在Python3.x中则废弃了以'0'开头的表示方式,只支持'0o'开头的表示形式:
Python3.4:
>>>0100
SyntaxError: invalid token
>>>0o100
64