Numbers Flashcards
Three numeric types in Python:
- int
- float
- complex
x = 1 # int y = 2.8 # float z = 1j # complex
Verify the type of any object in Python
type( ) function:
print(type(x))
print(type(y))
print(type(z))
Int, or integer
A whole number, positive or negative, without decimals, of unlimited length.
x = 1 y = 35656222554887711 z = -3255522
print(type(x))
print(type(y))
print(type(z))
Float or “floating point number”
A number, positive or negative, containing one or more decimals.
x = 1.10 y = 1.0 z = -35.59
print(type(x))
print(type(y))
print(type(z))
Float can also be scientific numbers with an:
“e” to indicate the power of 10.
x = 35e3 y = 12E4 z = -87.7e100
print(type(x))
print(type(y))
print(type(z))
Complex numbers are written with a:
“j” as the imaginary part
x = 3+5j y = 5j z = -5j
print(type(x))
print(type(y))
print(type(z))
Python does not have a random() function to make a random number, but Python has a built-in module called:
random that can be used to make random numbers:
Import the random module, and display a random number between 1 and 9:
import random
print(random.randrange(1, 10))