1.数字
整数:int () 将一个字符串或数字转换为整数
int(4.5) int('123')2、8、16 进制转成 10 进制
int('1010',2) ‘’号内是要进行转换的数字, 2 用来说明前面的数字是什么进制 int('36',8) int('a',16)
十进制 → → 转2进制 bin() 转8进制 oct() 转16进制 hex()
浮点数 float() 将整数和字符串转换成浮点数
float(2) <<<2.0 float('123') <<<123.0
# type() 函数如果你只有第一个参数则返回对象的类型,三个参数返回新的类型对象。
a='123' b=456 print(type(a),type(b)) <class 'str'> <class 'int'>
- bit_lenght() # 当前数字的二进制,至少用n位表示 (字符串测不了)
age=23 r = age.bit_length()