rows=10 # Multiplication table up to 10
columns=10 # Number of columns
# rows,columns=10,10
for i in range(1,rows+1):
for j in range(1,columns+1):# inner for loop
c=i*j
print("{:2d} ".format(c),end='')
print("\n") # line break
output is here
1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20
3 6 9 12 15 18 21 24 27 30
4 8 12 16 20 24 28 32 36 40
5 10 15 20 25 30 35 40 45 50
6 12 18 24 30 36 42 48 54 60
7 14 21 28 35 42 49 56 63 70
8 16 24 32 40 48 56 64 72 80
9 18 27 36 45 54 63 72 81 90
10 20 30 40 50 60 70 80 90 100
rows=10 # Multiplication table up to 10
columns=10 # column values
i,j=1,1 # start from 1 table
while i<= 10:
while j <= 10:
c=i*j
print("{:2d} ".format(c),end=' ')
#print(c,end=' ')
j=j+1
i,j=i+1,1 # i value to increase and reset j value
print("\n") # line break
i=int(input("Enter a number :"))
columns=12
for j in range(1,columns+1):
c=i*j
print("{:2d} ".format(c),end='')
Output
Enter a number :20
20 40 60 80 100 120 140 160 180 200 220 240
All Sample codesAUTHOR
🎥 Join me live on YouTubePassionate about coding and teaching, I love sharing practical programming tutorials on PHP, Python, JavaScript, SQL, and web development. With years of experience, my goal is to make learning simple, engaging, and project-oriented. Whether you're a beginner or an experienced developer, I believe learning by doing is the best way to master coding. Let's explore the world of programming together!