В этом уроке будет разбираться тема цикла for и операций, которые можно провести с ним. На этой страницы представлены возможные решения модуля 7.1 курса «Поколение Python: курс для начинающих» для самопроверки.
Python is awesome
Напишите программу, которая выводит слова «Python is awesome!» (без кавычек) 10 раз.
Формат входных данных
Формат выходных данных
Программа должна вывести 10 раз текст «Python is awesome!», каждый на отдельной строке.
print('Python awesome!\n' * 10)
Повторяй за мной 1
Дано предложение и количество раз которое его надо повторить. Напишите программу, которая повторяет данное предложение нужное количество раз.
Формат входных данных
В первой строке записано текстовое предложение, во второй — количество повторений.Формат выходных данных
Программа должна вывести указанное текстовое предложение нужное количество раз. Каждое повторение должно начинаться с новой строки.
a = input()
b = int(input())
for i in range(b):
print(a)
Последовательность символов
Напишите программу, которая использует ровно три цикла for для печати следующей последовательности символов:
AAA
AAA
AAA
AAA
AAA
AAA
BBBB
BBBB
BBBB
BBBB
BBBB
E
TTTTT
TTTTT
TTTTT
TTTTT
TTTTT
TTTTT
TTTTT
TTTTT
TTTTT
GФормат входных данных
Формат выходных данных
Программа должна вывести указанную последовательность символов.
for i in range(6):
print('A' * 3)
for i in range(5):
print('B' * 4)
print('E')
for i in range(9):
print('T' * 5)
print('G')
Звездный прямоугольник
На вход программе подается натуральное число nn.
Напишите программу, которая печатает звездный прямоугольник размерами n \times 19n×19.
Формат входных данных
На вход программе подаётся натуральное число n \in [1; \, 20]n∈[1;20] — высота звездного прямоугольника.Формат выходных данных
Программа должна вывести звездный прямоугольник размерами n \times 19n×19.Подсказка. Для печати звездной линии используйте умножение строки на число.
n = int(input())
for i in range(n):
print('*' * 19)
Повторяй за мной 2
Напишите программу, которая считывает одну строку текста и выводит 10 строк, пронумерованных от 0 до 9, каждая с указанной строкой текста.
Формат входных данных
На вход программе подается одна строка текста.Формат выходных данных
Программа должна вывести десять строк в соответствии с условием задачи.
a = input()
for b in range(10):
print(b, a)
Квадрат числа
На вход программе подается натуральное число nn. Напишите программу, которая для каждого из чисел от 00 до nn (включительно) выводит фразу: «Квадрат числа [число] равен [число]» (без кавычек).
Формат входных данных
На вход программе подается натуральное число nn.Формат выходных данных
Программа должна вывести текст в соответствии с условием задачи.
n=int(input())
for i in range(n+1):
print('Квадрат числа', i, 'равен', i**2)
Звездный треугольник
На вход программе подается натуральное число n \, (n \ge 2)n(n≥2) – катет прямоугольного равнобедренного треугольника.
Напишите программу, которая выводит звездный треугольник в соответствии с примером.
Формат входных данных
На вход программе подается одно натуральное число n \, (n \ge 2)n(n≥2).Формат выходных данных
Программа должна вывести треугольник в соответствии с условием задачи.
g = int(input())
for f in range(g, 0, -1):
print("*" * f)
Большое спасибо!!!
Давно ждал!!!
Когда прога 
Добрый вечер! Завтра буду публиковать дальше. Праздники, сами понимаете)
Тут нет ещё одного (последнего) задания
Здравствуйте! Спасибо вам, этот сайт очень здорово мне помогает. Скажите пожалуйста, когда вы опубликуете следующие модули? Очень хочу разобраться в циклах, но не до конца понимаю
Добрый вечер! Следующие модули буду стараться публиковать уже завтра. Спрашивайте в комментах, если что-то в циклах непонятно))
Здравствуйте, когда вы опубликуете следующие модули?
Добрый вечер! Сегодня)
m, p, n = float(input()), float(input()), int(input())
[print(i + 1, m * (1 + p / 100) ** (i)) for i in range(n)]
Добавь решение в 7.1 последнее задание (у тебя его нет)
Привет, спасибо
Здравствуйте, а когда выйдут следующие модули?
Здравствуйте, ждём следующие модули)

Бро, очень крутой сайт. Выложи пожаааааалуйста решения к остальным модулям
Добрый день. Помогите, нужен модуль с 7.2 до 8. Опубликуйте пожалуйста
Добрый вечер! Спасибо большое за решение задач! Вопросик, а когда будет 7.2,7.3 и тд.?

Когда появятся новые ответы?)