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)