python基本数据类型之数字(day2)
数字(int)
int(x, base=None) 将x转换为一个整数。base为按照多少进制进行转换
a = 10 b = "10" c = int(a) d = int(b) print(type(c),c) >>><class 'int'> 10 print(type(d),d) >>><class 'int'> 10 #10>>>0b1010 e = 0b1010 f = int(e) print(f) >>>10
float(x) 将x转换到一个浮点数。
complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。
complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。
bit_lenght()当前数字二进制后,至少用几位表示
a = 10
#10=0b1010 print(a.bit_length()) >>>4