Таблица умножения (Python)
Таблицу умножения можно вывести на экран по-разному:
без форматирования
программа
Если не озаботиться форматированием, то она будет выглядеть так:
Да, это таблица умножения до 10, но в таком виде она плохо читается. Числа с разным количеством знаков сдвигаются относительно друг друга.
Зато программа получается короткой (не рассматриваем однострочники) и легко запоминается.
выделение множителей
программа
Такой станет таблица, если на каждое число отвести по 4 символа:
Наибольшее число – трёхзначное. Значит, хотя бы одним пробелом результаты разделены.
Чтобы получить нужный результат, вносим изменения в третью строку программы:
выделение множителей
программа
Уберём единицу в левом верхнем углу таблицы, отделим первую строку и первый столбец.
Печатаем пустую угловую ячейку:
Выводим значения множителей и переходим на следующую строку:
Для выделения первой строки используем строку символов “-“:
Можно просто умножить на 42.
Выводим результаты умножения, отделяя первый столбец вертикальной чертой:
Можно вывести таблицу до 31, не меняя количество отведённых на число 4 символов.