Hex () -funktio muuntaa kokonaisluvun vastaavaksi heksadesimaalimerkkijonoksi.
Syntaksi hex()
on:
kuusikulmainen (x)
hex () -parametrit
hex()
funktio vie yhden argumentin.
x - kokonaisluku ( int
objekti tai sen on määritettävä __index__()
menetelmä, joka palauttaa kokonaisluvun)
Palautusarvo heksasta ()
hex()
function muuntaa kokonaisluvun vastaavaksi heksadesimaaliluvuksi merkkijonomuodossa ja palauttaa sen.
Palautettu heksadesimaalimerkkijono alkaa etuliitteellä, joka 0x
osoittaa sen olevan heksadesimaalimuodossa.
Esimerkki 1: Kuinka hex () toimii?
number = 435 print(number, 'in hex =', hex(number)) number = 0 print(number, 'in hex =', hex(number)) number = -34 print(number, 'in hex =', hex(number)) returnType = type(hex(number)) print('Return type from hex() is', returnType)
Tuotos
435 heksalla = 0x1b3 0 heksalla = 0x0 -34 heksalla = -0x22
Jos haluat löytää kellukkeen heksadesimaalin esityksen, sinun on käytettävä float.hex()
menetelmää.
Esimerkki 2: Kellukkeen heksadesimaalinen esitys
number = 2.5 print(number, 'in hex =', float.hex(number)) number = 0.0 print(number, 'in hex =', float.hex(number)) number = 10.5 print(number, 'in hex =', float.hex(number))
Tuotos
2,5 heksadesimaalina = 0x1,400000000000000p + 1 0,0 heksadesimaalina = 0x0,0p + 0 10,5 heksadesimaalina = 0x1,5000000000000p + 3