如何使用 Python 將十進位制轉換為二進位制、八進位制和十六進位制?


Python 提供了直接的函式,可以將十進位制轉換為二進位制、八進位制和十六進位制。這些函式如下 −

Binary: bin()
Octal: oct()
Hexadecimal: hex()

示例

你可以按如下方式使用這些函式來獲取相應的表示形式 −

decimal = 27

print(bin(decimal),"in binary.")
print(oct(decimal),"in octal.")
print(hex(decimal),"in hexadecimal.")

輸出

結果如下 −

0b11011 in binary.
0o33 in octal.
0x1b in hexadecimal.

更新日期:2020 年 3 月 5 日

1K+ 瀏覽次數

開啟你的職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.