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.