Сообщений: 42
Вывести таблицу умножения от 2 до 9.
ТАБЛИЦА УМНОЖЕНИЯ 2 x 1 = 2 3 x 1 = 3 4 x 1 = 4 5 x 1 = 5 2 x 2 = 4 3 x 2 = 6 4 x 2 = 8 5 x 2 = 10 2 x 3 = 6 3 x 3 = 9 4 x 3 = 12 5 x 3 = 15 2 x 4 = 8 3 x 4 = 12 4 x 4 = 16 5 x 4 = 20 2 x 5 = 10 3 x 5 = 15 4 x 5 = 20 5 x 5 = 25 2 x 6 = 12 3 x 6 = 18 4 x 6 = 24 5 x 6 = 30 2 x 7 = 14 3 x 7 = 21 4 x 7 = 28 5 x 7 = 35 2 x 8 = 16 3 x 8 = 24 4 x 8 = 32 5 x 8 = 40 2 x 9 = 18 3 x 9 = 27 4 x 9 = 36 5 x 9 = 45 6 x 1 = 6 7 x 1 = 7 8 x 1 = 8 9 x 1 = 9 6 x 2 = 12 7 x 2 = 14 8 x 2 = 16 9 x 2 = 18 6 x 3 = 18 7 x 3 = 21 8 x 3 = 24 9 x 3 = 27 6 x 4 = 24 7 x 4 = 28 8 x 4 = 32 9 x 4 = 36 6 x 5 = 30 7 x 5 = 35 8 x 5 = 40 9 x 5 = 45 6 x 6 = 36 7 x 6 = 42 8 x 6 = 48 9 x 6 = 54 6 x 7 = 42 7 x 7 = 49 8 x 7 = 56 9 x 7 = 63 6 x 8 = 48 7 x 8 = 56 8 x 8 = 64 9 x 8 = 72 6 x 9 = 54 7 x 9 = 63 8 x 9 = 72 9 x 9 = 81
сори что в плотную но это нея((
__________
когда Вам говорили использовать тэг [CODE] —
это для того, чтобы таблица «не слипалась», а выглядела так, как надо.
Создаём таблицу умножения в Excel
и как говорил Фрейд : нам надо фрейд
Последний раз редактировалось Serge_Bliznykov; 17.09.2011 в 23:59 .
Источник: www.programmersforum.ru
Помогите выполнить задачу на Python
Напечатать таблицу умножения на число n (значение n вводится с клавиатуры; 1<=n<=9). Решил так:
a=1 n+=1 for i in range(1, 9, 1): print(n*i)
не пашет. что сделано не так?
Отслеживать
23.9k 4 4 золотых знака 19 19 серебряных знаков 35 35 бронзовых знаков
задан 5 янв в 8:15
1 1 1 бронзовый знак
число вводится с клавиатуры. что такое n+=1? и в range крайнее правое значение не учитывается. должно быть range(1,10) (если шаг равен 1, его можно не указывать)
5 янв в 8:25
оператор присваивания, чтобы каждый последующий раз число умножалось на 1, 2, 3 и так далее
5 янв в 8:41
зачем вам оператор присваивания, если число вводится с клавиатуры? вам его уже дали. оно не должно меняться. меняется у вас число i . да и потом. даже в таком варианте, у вас ваш оператор присваивания (инкремент) находится вне цикла. то есть, бесполезен.
Источник: ru.stackoverflow.com
Вывод таблицы умножения в Python
Статьи
Автор Admin На чтение 3 мин Просмотров 6.2к. Опубликовано 20.08.2022
Введение
Довольно часто новичкам в Python при изучении темы “циклы” задают задание вывести таблицу умножения с помощью цикла. В статье разберём два способа вывода таблицы умножения в Python.
41 Задача: Вывести таблицу умножения в Python
Вывод таблицы умножения в Python циклом for
И так, разберём вывод таблицы умножения используя цикл for. Для начала создаём цикл от одного, до десяти:
for i in range(1, 10):
В нём создаём вложенный цикл от одного, до десяти:
for i in range(1, 10): for j in range(1, 10):
Во вложенном цикле выведем перемножение i и j с использованием форматирования для более красивого вывода.
for i in range(1, 10): for j in range(1, 10): print(«%4d» % (i * j), end=»»)
Ну и добавим пустой print() в основном цикле:
for i in range(1, 10): for j in range(1, 10): print(«%4d» % (i * j), end=»») print()
Вот что выведет программа после запуска:
Вывод таблицы умножения в Python циклом while
Теперь рассмотрим способ вывода таблицы умножения циклом while.
Для начала создадим переменную i, которая будет равняться единице:
i = 1
Теперь создадим сам цикл while, который не закончится, пока i будет меньше 10:
i = 1 while i < 10:
В цикле создадим переменную j, которая будет равняться единице, а после неё будет идти вложенный цикл while, который не закончится, пока j будет меньше 10:
i = 1 while i < 10: j = 1 while j < 10:
Во вложенном цикле будет идти точно такой же вывод, как и в способе с циклом for, а так же j будет увеличиваться на единицу:
i = 1 while i < 10: j = 1 while j < 10: print(«%4d» % (i * j), end=»») j += 1
В основном цикле пропишем пустой print(), и прибавление единице к i:
i = 1 while i < 10: j = 1 while j < 10: print(«%4d» % (i * j), end=»») j += 1 print() i += 1
Программа готова, вывод будет точно таким же, как и в первом способе:
В статье мы с Вами научились выводить таблицу умножения в Python двумя способами. С использованием цикла for, и цикла while. Надеюсь Вам понравилась статья, удачи!
Источник: it-start.online