在使用整數中,除了我們常用的10進位外,還有底下不同底數的整數
2進位整數與函數bin()
我們可以用2進位代表整數,Python中定義,0b開頭的數字是2進位的整數;bin()函數可以將10進位轉成2進位
x = 0b111
print(x)
y = 7
print(bin(y))
8進位整數與函數oct()
我們可以用8進位代表整數,Python中定義,0o開頭的數字是8進位的整數;oct()函數可以將10進位轉成8進位
x = 0o25
print(x)
y = 21
print(oct(y))
16進位整數與函數hex()
我們可以用16進位代表整數,Python中定義,0x開頭的數字是16進位的整數;hex()函數可以將10進位轉成16進位
x = 0x7F
print(x)
y = 127
print(hex(y))