Python hex ()

Funkcija hex () pretvori celoštevilsko število v ustrezen šestnajstiški niz.

Sintaksa hex()je:

 šestnajstiška (x)

hex () parametri

hex() funkcija sprejme en argument.

x - celo število ( intobjekt ali mora definirati __index__()metodo, ki vrne celo število)

Vrnjena vrednost iz hex ()

hex() funkcija pretvori celo število v ustrezno šestnajstiško število v obliki niza in ga vrne.

Vrnjeni šestnajstiški niz se začne s predpono, ki 0xoznačuje, da je v šestnajstiški obliki.

Primer 1: Kako deluje hex ()?

 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)

Izhod

 435 v hex = 0x1b3 0 v hex = 0x0 -34 v hex = -0x22 Vrsta vrnitve iz hex () je 

Če želite najti šestnajstiško predstavitev plovca, morate uporabiti float.hex()metodo.

Primer 2: Šestnajstiška predstavitev plovca

 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))

Izhod

 2,5 v šestnajstiški = 0x1,4000000000000p + 1 0,0 v šestnajstiški = 0x0,0p + 0 10,5 v šestnajstiški = 0x1,5000000000000p + 3

Zanimive Članki...