Python hex()
La funzione hex() converte un numero intero nella corrispondente stringa esadecimale.
La sintassi di hex() è:
hex(x)
La funzione hex() richiede un singolo argomento, il numero intero.
La stringa esadecimale restituita inizia con il prefisso 0x che indica che è in forma esadecimale.
num = 355
print(num, 'in esadecimale: ', hex(num))
num = 0
print(num, 'in esadecimale: ', hex(num))
num = -22
print(num, 'in esadecimale: ', hex(num))
Output del codice
355 in esadecimale: 0x163
0 in esadecimale: 0x0
-22 in esadecimale: -0x16