Чтобы распечатать таблицу умножения числа, можно воспользоваться несколькими способами. Вот несколько подходов:
Метод 1: использование цикла for
def print_multiplication_table(number):
for i in range(1, 11):
print(number, "x", i, "=", number * i)
# Example usage:
print_multiplication_table(5)
Метод 2. Использование цикла while
def print_multiplication_table(number):
i = 1
while i <= 10:
print(number, "x", i, "=", number * i)
i += 1
# Example usage:
print_multiplication_table(5)
Метод 3. Использование понимания списка
def print_multiplication_table(number):
table = [f"{number} x {i} = {number * i}" for i in range(1, 11)]
print('\n'.join(table))
# Example usage:
print_multiplication_table(5)
Метод 4. Использование вложенного цикла
def print_multiplication_table(number):
for i in range(1, 11):
for j in range(1, number + 1):
print(j, "x", i, "=", j * i, end='\t')
print()
# Example usage:
print_multiplication_table(5)