num = int(input("Enter a number: "))
# Print multiplication table
print(f"Multiplication Table of {num}:")
for i in range(1, 11):
print(f"{num} x {i} = {num * i}")
#source code --> clcoding.com
Code Explanation:
Take User Input
num = int(input("Enter a number: "))
The input() function prompts the user to enter a number.
int() converts the input (which is a string by default) into an integer.
Print a Header for the Multiplication Table
print(f"Multiplication Table of {num}:")
This prints a message indicating which number’s multiplication table is being displayed.
The f-string (f"") is used for formatting, allowing {num} to be replaced with the actual input number.
Use a for Loop to Generate the Multiplication Table
for i in range(1, 11):
The range(1, 11) function generates numbers from 1 to 10.
The loop iterates through these numbers, storing each in i.
Calculate and Print Each Multiplication Step
print(f"{num} x {i} = {num * i}")
During each iteration, the multiplication (num * i) is calculated.
The result is printed in a formatted way using an f-string, showing the full multiplication equation.
0 Comments:
Post a Comment