Python是一種高級編程語言,它可以表達十進制、二進制、八進制和十六進制等多種進制。下面將介紹如何在Python中表達這些進制。
下面是Python表達二進制的方式:
a = 0b1010 print(a) # 10
通過在數字前面加上前綴0b
,即可將該數字表示為二進制。
下面是Python表達八進制的方式:
a = 0o20 print(a) # 16
通過在數字前面加上前綴0o
,即可將該數字表示為八進制。
下面是Python表達十六進制的方式:
a = 0x2f print(a) # 47
通過在數字前面加上前綴0x
,即可將該數字表示為十六進制。
Python中還提供了函數bin()
、oct()
和hex()
來將十進制轉化為二進制、八進制和十六進制。
例如,將數字10
轉化為二進制:
a = bin(10) print(a) # 0b1010
將數字16
轉化為八進制:
a = oct(16) print(a) # 0o20
將數字47
轉化為十六進制:
a = hex(47) print(a) # 0x2f
總結來說,Python可以輕松地表達多種進制,以滿足不同的需求。
上一篇css垂直居中顯示圖
下一篇python相加列表值