1. 程式人生 > >python沈澱之路~~整型的屬性

python沈澱之路~~整型的屬性

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
2
v1 = 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沈澱之路~~整型的屬性