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




Latest Courses