day-8整形的魔法

#!/user/bin/env/python
#-*- coding:utf-8 -*-
#将字符串转换为int(数字类型)字符串为数字类型否则会报错
a = '123'
print(type(a),a)
b = int(a)
print(type(b))

#base :将num以n进制的形式转换
num = '0x11'
v = int(num,base = 16)#16代表十六进制
print(v)

#bit_lenght当前数字的二进制至少用几位来表示
age = 10
# 1 1
# 2 10
# 3 11
# 4 100
# 5 101
# 6 110
v2 = age.bit_length()
print(v2)

猜你喜欢

转载自www.cnblogs.com/pythonzhao/p/11701232.html