1、Py进制转换:自带int()对象实现任意2-36进制数转10进制

一、int()使用举例
python的int()不止可以用来将字符串、浮点数转成整数,也可以实现将一个2-36进制数转换成10进制数。
print(int("54", 8)) # 8进制转10进制
print(int("0xAA", 16)) # 16进制转10进制
print(int("54", 36)) # 36进制转10进制

二、int()使用详解
python内置对象 int(x, base=10),最多允许传递2个参数。 1、只传1个参数,不传base参数,则默认是转成10进制数,可以用来将字符串或浮点数转成10进制整数。 但需要注意的是,允许直接传一个浮点数,不允许传一个字符串格式的浮点数,例如下面的 ‘20.11’
>>> int(20)
20
>>> int('20')
20
>>> int('20.11')
Traceback (most recent call last)

1、Py进制转换:自带int()对象实现任意2-36进制数转10进制最先出现在Python成神之路

版权声明:
作者:admin
链接:https://www.techfm.club/p/19607.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>