Python hex ()

A hex () függvény egy egész számot átalakít a megfelelő hexadecimális sztringgé.

A szintaxisa hex():

 hatszög (x)

hex () paraméterek

hex() függvény egyetlen argumentumot vesz fel.

x - egész szám ( intobjektum, vagy meg kell határoznia __index__()egy egész számot eredményező metódust)

Visszatérési érték hexából ()

hex() függvény alakít át egy egész számot a megfelelő hexadecimális számra string formában és visszaadja.

A visszaküldött hexadecimális karakterlánc az előtaggal kezdődik, 0xjelezve, hogy hexadecimális formában van.

1. példa: Hogyan működik a 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)

Kimenet

 435 in hex = 0x1b3 0 in hex = 0x0 -34 in hex = -0x22 Return type from hex () 

Ha meg kell találnia egy úszó hexadecimális ábrázolását, akkor a float.hex()metódust kell használnia .

2. példa: Egy úszó hexadecimális ábrázolása

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

Kimenet

 2,5 hatszögben = 0x1,400000000000000p + 1 0,0 hatszögben = 0x0,0p + 0 10,5 hatszögben = 0x1,5000000000000p + 3

érdekes cikkek...