第五章、基本数据类型

一、数字 :int 在python3中所有整型不管数字有多大,它都是int类型

************int的用法*****************

1.1 将字符串转换成数字

a="1234"
print(type(a),a) #type是查看变量的数据类型
b=int(a)
b=b+1000
print(type(b),b)

1.2 将二进制转换成十进制

num="0011"
v=int(num,base=2)
print(type(v),v)

1.3 将十六进制转换成十进制

p1="a"
p2=int(p1,base=16)
print(type(p2),p2)




*********bit_length(表示当前数字的二进制是用多少位来表示)的用法************


p1=1
print(p1.bit_length()) #返回结果是:1 因为二进制是:1

p2=2
print(p2.bit_length()) #返回结果是:2 因为二进制是:10

p3=3
print(p3.bit_length()) #返回结果是:2 因为二进制是:11


p4=4
print(p4.bit_length()) #返回结果是:3 因为二进制是:100








 

猜你喜欢

转载自www.cnblogs.com/yuxianming/p/9224074.html
今日推荐