python學習之旅(四)

finsom發表於2018-11-14

Python基礎知識(3):基本資料型別之數字

一、基本資料型別

數字Number、字串String、列表List、元組Tuple、集合Set、字典Dictionary

二、數字

Python3支援int、float、bool、complex,其中只有一種整數型別int。

(1)內建函式type():查詢變數所指的物件型別

a=123
print(type(a),a)

結果:

<class `int`> 123

(2)將字串轉換為整型

把字串轉換成十進位制
a="10"
b=int(a)
 print(b)
結果:10

把字串轉換成二進位制
a="10"
b=int(a,base=2)
print(b)
結果:2

把字串轉換成十六進位制
a="B"
b=int(a,base=16)
print(b)
結果:11

(3)bit_length()表示當前的數字用二進位制表示是多少位

a=11

r=a.bit_length()
print(r)

結果:4

 

相關文章