Python基础入门合集:[10]数据结构之数int(3)
1、主要有下面其它三种进制整数。
二进制数
二进制数一般像下面这样表示,以“0b”开头。计算机会自动计算出它的值(表示为十进制)。
![Python基础入门合集:[10]数据结构之数int(3)](https://exp-picture.cdn.bcebos.com/b7b28f87031c99c018e29335af2fa872951fedb1.jpg)
2、还有另外一个函数,可以把十进制数字转为二进制字符串。
![Python基础入门合集:[10]数据结构之数int(3)](https://exp-picture.cdn.bcebos.com/359bee5e4a2379713f03e46b93196120a6cde3b1.jpg)
![Python基础入门合集:[10]数据结构之数int(3)](https://exp-picture.cdn.bcebos.com/a68c126efbf202b3bcc9ebc830f4da5873dadbb1.jpg)
3、八进制数
八进制数在Python2.x中的标识方法是这样的。
![Python基础入门合集:[10]数据结构之数int(3)](https://exp-picture.cdn.bcebos.com/739bc049610f8b567c1a5cdb9ce951e10ff8d3b1.jpg)
4、不过,八进制在3.x中是这样表示的。“0o”。这个标识方法在2.x或3.x版本通用,但3.x不支持只以0开头。
![Python基础入门合集:[10]数据结构之数int(3)](https://exp-picture.cdn.bcebos.com/5917cb3da824d8e916ccc9d5da598540112ac8b1.jpg)
5、我们可以用这个函数转换十进制数为八进制数字符串。
![Python基础入门合集:[10]数据结构之数int(3)](https://exp-picture.cdn.bcebos.com/05a320a23a42a07a430ece80673834bb18efc1b1.jpg)
6、十六进制数
十六进制数以“0x”开头。
![Python基础入门合集:[10]数据结构之数int(3)](https://exp-picture.cdn.bcebos.com/18aebc5f0c14c27b399cf43a2a46b7b1eff939b6.jpg)
7、我们可以用这个函数把十进制数转为十六进制数字符串。
![Python基础入门合集:[10]数据结构之数int(3)](https://exp-picture.cdn.bcebos.com/4d3d2ab33c4133ba265f71ce6a37c97623bc2fb6.jpg)
![Python基础入门合集:[10]数据结构之数int(3)](https://exp-picture.cdn.bcebos.com/23fd63c5cf672b5f285877253314f4d0b40327b6.jpg)
8、把其它进制数字符串转为十进制
我们可以像下面这样把其它进制数字符串转为十进制数。int函数在这里发挥了更大的功用。
![Python基础入门合集:[10]数据结构之数int(3)](https://exp-picture.cdn.bcebos.com/c99358fe474ec28335a0495cbe4f50b8b53e1cb6.jpg)
![Python基础入门合集:[10]数据结构之数int(3)](https://exp-picture.cdn.bcebos.com/51f9aa3ea8db574af72de12fa7f7dfb2dd1917b6.jpg)
![Python基础入门合集:[10]数据结构之数int(3)](https://exp-picture.cdn.bcebos.com/def3c219ce2c5b1b0ac1866f2b39131fcfec0eb6.jpg)
9、下一章,我们将会引入一个新话题——浮点数。
阅读量:135
阅读量:129
阅读量:23
阅读量:139
阅读量:126