Печать таблицы умножения [закрыто]Python

Программы на Python
Anonymous
Печать таблицы умножения [закрыто]

Сообщение Anonymous »

Я пытаюсь вывести таблицы умножения в определенном формате столбца.
Ввод состоит из двух целых чисел:
  • N: количество таблиц умножения для вывода. От 1 до N
  • per_line: количество таблиц, которые должны выводиться рядом друг с другом, в столбцах
Пример:
Ввод: количество таблиц и количество столбцов Выход:

Код: Выделить всё

 1 *  1 =  1   2 *  1 =  2   3 *  1 =  3   4 *  1 =  4
2 *  2 =  4   3 *  2 =  6   4 *  2 =  8
3 *  3 =  9   4 *  3 = 12
4 *  4 = 16

5 *  1 =  5   6 *  1 =  6
5 *  2 = 10   6 *  2 = 12
5 *  3 = 15   6 *  3 = 18
5 *  4 = 20   6 *  4 = 24
5 *  5 = 25   6 *  5 = 30
6 *  6 = 36
На данный момент я написал следующее:

Код: Выделить всё

def print_multiplication_table(N, per_line):
for i in range(1, N + 1, per_line):
for k in range(1, N+1):
for j in range(per_line):
if i + j 

Подробнее здесь: [url]https://stackoverflow.com/questions/78475742/printing-a-multiplication-table[/url]

Вернуться в «Python»