如何使用 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.

更新於:05-Mar-2020

1K+ 瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

入門
廣告
© . All rights reserved.