There are three numeric types in Python:
- int
- float
- complex
Variables of numeric types are created when you assign a value to them:
Example
x = 1 # int y = 2.8 # float z = 1j # complex
To verify the type of any object in Python, use the type()
function:
Example
print(type(x)) print(type(y)) print(type(z))
Output
Int
Int, or integer, is a whole number, positive or negative, without decimals, of unlimited length.
Example
Integers:
x = 1 y = 35656222554887711 z = -3255522 print(type(x)) print(type(y)) print(type(z))
Float
Float, or “floating point number” is a number, positive or negative, containing one or more decimals.
Example
Floats:
x = 1.10 y = 1.0 z = -35.59 print(type(x)) print(type(y)) print(type(z))