Print Multiplication Series in Python
Print a multiplication series for a number in a compact single-line format.
BeginnerLoop ProgramsExample 21 of 25
print-multiplication-series.py
Run in browser1# Program to print multiplication series for a number23num = int(input("Enter a number: "))4limit = int(input("Enter limit: "))56terms = []7for i in range(1, limit + 1):8 terms.append(f"{num}x{i}={num * i}")910print(" , ".join(terms))
Output
Enter a number: 3 Enter limit: 5 3x1=3 , 3x2=6 , 3x3=9 , 3x4=12 , 3x5=15
What's going on
We build a list of formatted multiplication terms and then join them into a single string for compact display.