Print python is awesome код

Решение модуля 7.1 «Поколение Python: курс для начинающих»

В этом уроке будет разбираться тема цикла for и операций, которые можно провести с ним. На этой страницы представлены возможные решения модуля 7.1 курса «Поколение Python: курс для начинающих» для самопроверки.

Python is awesome

Напишите программу, которая выводит слова «Python is awesome!» (без кавычек) 10 раз.

Формат входных данных

Формат выходных данных
Программа должна вывести 10 раз текст «Python is awesome!», каждый на отдельной строке.

for _ in range(10): print('Python is awesome!')

Повторяй за мной 1

Дано предложение и количество раз которое его надо повторить. Напишите программу, которая повторяет данное предложение нужное количество раз.

Формат входных данных
В первой строке записано текстовое предложение, во второй — количество повторений.

Формат выходных данных
Программа должна вывести указанное текстовое предложение нужное количество раз. Каждое повторение должно начинаться с новой строки.

a = input() b = int(input()) for _ 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).

Формат выходных данных
Программа должна вывести треугольник в соответствии с условием задачи.

n = int(input()) for i in range(n): print('*' * (n - i))

На вход программе подается три натуральных числа m, \, p, \, nm,p,n:

m:m: стартовое количество организмов;
p:p: среднесуточное увеличение в %;
n:n: количество дней для размножения.

Напишите программу, которая предсказывает размер популяции организмов. Программа должна выводить размер популяции в каждый день, начиная с 11 и заканчивая nn-м днем.

m = int(input()) p = int(input()) n = int(input()) for i in range(n): print(i + 1, m) m = m + p / 100 * m

Источник

Читайте также:  Тег INPUT

Артём Санников

Данная книга является руководством для начинающих специалистов в области анализа и обработки данных. В книге рассматривается язык SQL и его процедурное расширение PL/SQL от компании Oracle.

Главная › Языки программирования › Python › Синтаксис › Окончание строки и вложенные инструкции в Python

Окончание строки и вложенные инструкции в Python

Окончание строки

Конец строки выражения является окончанием инструкции, то есть никаких знаков в конце строки не требуется (ставить ; больше не обязательно), исключением является только вложенные инструкции.

Инструкция – элемент языка, определяющий действие, которое требуется выполнить.

Напишем две инструкции для вывода текста Hello World и Python is awesome.

# Вывод - Hello World print("Hello World") # Вывод - Python is awesome print("Python is awesome")

Вложенные инструкции

Вложенная инструкция – часть общей инструкции, выполняющаяся при определенных условиях, в этом случае условие заканчивается двоеточием ( : ), а само вложенное выражение должно отступать на 4 пробела от места, откуда начинается условие.

Пример вложенных инструкций:

var = 4 # Определяем переменную var if var < 5: # Если переменная var меньше 5, выполняем вложенную инструкцию print('Переменная var < 5') # Вложенная инструкция отработает, если условие if будет верно

Почему вложенные инструкции должны отступать на 4 пробела?

Отступ в 4 пробела необходим для того, чтобы программа понимала где начинается вложенная инструкция. Так же можно использовать табуляцию, но отступ в 4 пробела стоит на первом месте, так как он считает наиболее популярным у программистов.

Записи по теме

Источник

Оцените статью