105
Python hex() Function
Python hex() function is used to generate hex value of an integer argument. It takes an integer argument and returns an integer converted into a hexadecimal string. In case, we want to get a hexadecimal value of a float then use float.hex() function. The signature of the function is given below.
Signature
Parameters
integer: It is an integer value to be converted into a hex string.
Return
It returns a hexadecimal string.
Let’s see some examples of hex() function to understand it’s functionality.
Python hex() Function Example 1
A simple example to get the hexadecimal value of integer decimals.
Output:
0x1 0x156
Python hex() Function Example 2
It takes only integer argument if we pass other, it throws an error to the console.
Output:
TypeError: 'float' object cannot be interpreted as an integer
Python hex() Function Example 3
To get hex value of float, use float.hex(). It does not throw any error. See the example below.
Output:
0x1.8000000000000p+0 -0x1.dc4cccccccccdp+7
Next TopicPython Set