数字

python3中,不管整数的数值有多大,都是int类型

#将字符串转换为数字
a = '123'
b = int(a)
print(type(b), b)
#将num以 2进制|8进制|16进制 转换为10进制
num = '0011'
v = int(num, base=2|8|16)
print(v)
#当前数字的二进制,至少用几位表示
age = 2    #0b10
r = age.bit_length()
print(r)
原文地址:https://www.cnblogs.com/dangrui0725/p/9398325.html