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