数字 int
a1 =123
a2=456
int
讲字符串转换为数字
a = "123" #字符串 b = int(a) #将字符串转换成整形 b = b + 1000 #只有整形的时候才可以进行数值运算
例:
a = "123"
print(type(a),a)
b =int (a)
print(type(b),a)
输出:
<class ‘str‘> 123 <class ‘int‘> 123
num= "0011" v =int(num,base=2) #将num转换成二进制 二进制,八进制,十进制,十六进制 print(v) #输出结果 3
bit_lenght #当前数字的二进制,至少用N位表示
age = 5 #1 1 #2 10 #3 11 #4 100 #5 101 r =age.bit_length() print(r)
原文:https://www.cnblogs.com/kangming-/p/9829124.html