python基础整理——关于进制输出初探

2018-02-27 11:33:47来源:oschina作者:十年磨一剑3344人点击

分享

1.十进制转化为二进制


#bin可以把十进制的数转换成二进制的数。
>>> bin(10)
'0b1010'

2.十进制转化为八进制


#而oct则会把十进制的数字转换成八进制格式的数字,0o开头就是八进制的数字。
>>> oct(10)
'0o12'

3.十进制转化为十六进制


hex则可以把传入的十进制转换成十六进制的类型


4.其他进制转化为十进制


int可以把二进制类型的数字转换成十进制的格式。


>>> hex(10)
'0xa'
>>> int(010101,2)
SyntaxError: invalid token
>>> int("010101",2)
21
>>> int("37",8)
31
>>> int("6a",16)
106
>>>

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台