python3 数字类型一律为int类型,不区分长整形,短整型等
int类型的对象常见的功能:
-int方法:将字符串转换成数字(int类型)
a ="123" print(a,type(a)) b = int(a) print(b,type(b))
显示结果:
123 <class 'str'>
123 <class 'int'>
转换进制
num = 0011 v = int(num,base = 2)#以二进制的方式进行转换 print(v)
结果:3
- bit_length方法:#当前数字用几位二进制表示
age = 10 r = age.bit_length() print(r)
结果:4