Display the multiplication table in Python
In this article we have prepared a program to calculate and display multiplication table, using for
loop for any number provided by user.
Program to get product table using range function
# Multiplication table (from 1 to 10) in Python
# Uncomment below line to take input from the user
# num = int(input("Get multiplication table for: "))
# Comment the below line and uncomment above line if you want to take input from user take
num = 12
# Below loop will iterate 10 times starting from 1 to 10
for i in range(1, 11):
print(num, 'x', i, '=', (num * i))
12 x 1 = 12
12 x 2 = 24
12 x 3 = 36
12 x 4 = 48
12 x 5 = 60
12 x 6 = 72
12 x 7 = 84
12 x 8 = 96
12 x 9 = 108
12 x 10 = 120
Uncomment num = int(input("Get multiplication table for? "))
line if you want to take input from user. For illustrating example we’ve assign a fix value to num
variable i.e 12
.
The range(1, 11)
function will iterate from 1
to 10
i.e 10 times. First argument(1
) specified in range(1, 11)
function will be inclusive and second argument(11
) will be excluded from range.
You can also try with different loops.
Hope you like this!
Keep helping and happy 😄 coding