Python 3所支持的整数进制不包括: 二进制 B 十进制 C?

Python016

Python 3所支持的整数进制不包括: 二进制 B 十进制 C?,第1张

Python 3支持的整数进制包括二进制、八进制、十进制、十六进制。它们分别用0b、0o、数字本身、0x表示

例如,十进制数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