В этом уроке будет разбираться тема цикла 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 и тд.?

Когда появятся новые ответы?)
Срочнооооо, когда новые ответыыыыыы
7.2 когда будет
Когда 7.2?
Буду ждать 8.0 )
Доброго времени суток! когда будут следующие модули?
Автор забросил сайт((((
Когда будут следующие модули?
Скоро!
Добрый вечер, глубоуважаемые авторы сайта и разработчики. Искреннее Вас просим, пожалуйста, насколько это для Вас возможно, выложите решения следующих модулей. И разрешите поинтересоваться, примерно когда у Вас получиться это сделать? Заранее от души Вас благодарим, Ваш сайт просто уникален)
А когда будет модуль 7.2?
Уже есть!
Прошло уже много времени, мы начинаем волноваться.
Когда планируется продолжение решений и ответов???
Еще восьмого января админ обещал остальные модули, но на дворе 11 марта, а все ни чего нет…
Сегодня 13 и я решил возобновить выкладывание материала)
здравствуйте! когда будут следующие модули? обещали, что 8 января, а так ничего и нет (9((.
Здравствуйте, сайт начинает снова функционировать)
Здравствуйте, уважаемый хозяин сайта. Большое Вам спасибо за вашу работу. Без Ваших решений мне не осилить дебри Питона.
Доброе утро!
Вам спасибо за теплые слова.
Хорошего дня!