将字符串转换为数字:
a="123"
b=int(a)
print(type(b), b)
将数字取整
a = 0.5
print(int(a))
将其他进制转为10进制:
num="a"
v=int(num, base=16)
print(v)
显示当前数字以二进制至少需要几位:
age=5
r=age.bit_length()
print(r)
注:Python3中不论数字多大,都是int型(整型);Python2中数字大过一定界限就会变为long型(长整型)。