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

 

posted @ 2019-05-20 11:13  大黑仔  阅读(198)  评论(0编辑  收藏  举报