Python基础入门合集:[10]数据结构之数int(3)

2026-04-01 10:29:02

1、主要有下面其它三种进制整数。

二进制数

二进制数一般像下面这样表示,以“0b”开头。计算机会自动计算出它的值(表示为十进制)。

Python基础入门合集:[10]数据结构之数int(3)

2、还有另外一个函数,可以把十进制数字转为二进制字符串。

Python基础入门合集:[10]数据结构之数int(3)

Python基础入门合集:[10]数据结构之数int(3)

3、八进制数

八进制数在Python2.x中的标识方法是这样的。

Python基础入门合集:[10]数据结构之数int(3)

4、不过,八进制在3.x中是这样表示的。“0o”。这个标识方法在2.x或3.x版本通用,但3.x不支持只以0开头。

Python基础入门合集:[10]数据结构之数int(3)

5、我们可以用这个函数转换十进制数为八进制数字符串。

Python基础入门合集:[10]数据结构之数int(3)

6、十六进制数

十六进制数以“0x”开头。

Python基础入门合集:[10]数据结构之数int(3)

7、我们可以用这个函数把十进制数转为十六进制数字符串。

Python基础入门合集:[10]数据结构之数int(3)

Python基础入门合集:[10]数据结构之数int(3)

8、把其它进制数字符串转为十进制

我们可以像下面这样把其它进制数字符串转为十进制数。int函数在这里发挥了更大的功用。

Python基础入门合集:[10]数据结构之数int(3)

Python基础入门合集:[10]数据结构之数int(3)

Python基础入门合集:[10]数据结构之数int(3)

9、下一章,我们将会引入一个新话题——浮点数。

猜你喜欢