python沈澱之路~~整型的屬性
阿新 • • 發佈:2018-04-23
tuple 結果 color 用法 知識 進制 轉換成整型 16進制 length
python的基礎知識:
基本數據類型:int str list tuple dict bool
一、整型的屬性功能
1、工廠方法將字符串轉換成整型
1 a = "1234" 2 b = int(a) 3 print(b) 4 print(type(b),b) #查看類型,同時可以返回b的值 5 # c = ‘124asd‘ 裏秒你包含字符的,就不能用這個方法轉換了 6 #可以通過print(type(c))來查看他的類型
運行結果
1 1234 2 <class ‘int‘> 1234
2、bit_length的用法
1 num1, num2, num3, num4, num5 = 1,2,3,4,16 2v1 = num1.bit_length() 3 v2 = num2.bit_length() 4 v4 = num4.bit_length() 5 print(v1) 6 print(v2) 7 print(v4)
運行結果:返回的結果是用二進制表示所需要的二進制的位數
1 1 2 2 3 3
3、通過int將別的進制轉換成10進制
1 n1 = "0011" 2 num1 = int(n1,base=2) #將二進制的數轉換成10進制 3 print(num1) 4 n2 = "b" 5 num2 = int(n2,base=16) #將16進制的數轉換成10進制 6 print(num2)
結果:3,11
python沈澱之路~~整型的屬性