关于编程中的进制
•十进制数
十进制数的表现形式大家都很熟悉。
举例:31415926535897932384626;
66666666666666666666666666666666666666666666666666666666;
如上面一长串数字也是十进制
说明:在Python2x中,如果输入的数较大时,Python会自动在其后面加上大写空母L(也可能是小写字母1);
注意:不能以0作为十进制数的开头。
•八进制
.八进制数:由0~7组成,进位规则是“逢八进一”, 并且是以0o开头的数,如0123(转换成十进制数为83)、-0o123 (转换成十进制数为83)。
注意:在Python3.x中,对于八进制数,必须以0o/00开头,这与Python2.x不同。在Python2.x中,八进制数可以以0开头。
•十六进制
●十六进制数: 由09、AF组成,进位规则是“逢十六进”, 并且是以0x/0X开头的数,如0x25 (转换成十进制数为37)、0Xb01e (转换成十进制数为45086)。
注意: 十六进制数必须以0X或0x开头。
二进制
.二进制数:只有0和1两个基数,进位规则是“逢二进”, 如101 (转换成十进制数为5)、1010 (转换成十进制数为10)。it是ko +刘二5
补充两个转换进制的函数
hex(x)将一个整数x转换为十六进制字符
oct(x)将一个整数x转换为一个八进制的字符
##我是小白介绍就到这里了,关于进制的转换相信大家都在高中熟知就不一一介绍,不过还没学的小伙伴不要担心很简单的,如果你也对编程感兴趣的话就认真学数学的逻辑!重要的事情说三遍数学对编程很重要,很重要,很重要!