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)
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)