Напишите программу которая выводит прямоугольник по периметру состоящий из звездочек



Скачай курс
в приложении
Перейти в приложение
Открыть мобильную версию сайта
© 2013 — 2023. Stepik
Наши условия использования и конфиденциальности

Public user contributions licensed under cc-wiki license with attribution required
Напишите программу которая выводит прямоугольник по периметру состоящий из звездочек



Скачай курс
в приложении
Перейти в приложение
Открыть мобильную версию сайта
© 2013 — 2023. Stepik
Наши условия использования и конфиденциальности

Public user contributions licensed under cc-wiki license with attribution required
Помогите написать код Python.
Звездный прямоугольник
На вход программе подается натуральное число nn.
Напишите программу, которая печатает звездный прямоугольник размерами n×19.
Формат входных данных
На вход программе подаётся натуральное число n∈[1;20] — высота звездного прямоугольника.
Формат выходных данных
Программа должна вывести звездный прямоугольник размерами n \times 19n×19.
Подсказка. Для печати звездной линии используйте умножение строки на число.
1
Sample Output 1:
2
Sample Output 2:
3
Sample Output 3:
Решение всего 3 модуля «Поколение Python: курс для начинающих»
В этой статье будет решение для 3.1 и 3.2 (экзаменов). Эти уроки – самые первые и самые легкие экзамены на всем курсе. Первая часть (3.1) вся состоит из вопросов, в то же время, как вторая задача, на 100% состоит из задач на программирование.
- Какая команда используется для вывода (печати) данных?
Ответ: print()
2. Выберите верные строки кода.
Верные решения:
- print(«3.1415»)
- print(«I’m a math teacher and a programmer!»)
- print(‘Поэма «Мёртвые души» одна из самых интересных’)
- print()
3. Необходимо выбрать корректную строчку кода
Ответ: print(‘Python’, ‘is the best’, ‘!!’)
4. Что выведет следующий код print(‘1’, ‘2’, ‘3’, ‘4’, sep=’*’) ?
Решение: 1*2*3*4
5. Выберите верные строчки кода.
Верные:
- print(«The world’s a little blurry», «Or maybe it’s my eyes», end=’. ‘, sep=’ 🙂 ‘)
- print(«Told you not to worry», «But maybe that’s a lie», sep=’ 🙂 ‘)
- print(«Honey, what’s your hurry», end=’?’)
6. Какая команда используется для считывания данных с клавиатуры?
Правильный вариант ответа: input()
7. Какая из указанных строк считывает целое число в переменную n ?
Решение: n = int(input())
8. Выберите верные утверждения.
Ответ:
- Имя переменной не может начинаться с цифры
- Имя переменной не может совпадать с ключевым (зарезервированным) словом
- Имя переменной может начинаться с символа подчёркивания (_)
9. Какое число выведет следующий код?
s = 13 k = -5 d = s + 2 s = d k = 2 * s print(s + k + d)
Результат: 60
10. Какое число выведет следующий код?
a = 17 // (23 % 7) b = 34 % a * 5 - 29 % 4 * 3 print(a * b)
Звездный прямоугольник
Напишите программу, которая выводит прямоугольник, по периметру состоящий из звездочек (*).
Примечание. Высота и ширина прямоугольника равны 44 и 1717 звёздочкам соответственно.
print('*****************') print('* *') print('* *') print('*****************')
Сумма квадратов VS квадрат суммы
Напишите программу, которая считывает два целых числа aa и bb и выводит на экран квадрат суммы (a+b)^2(a+b)2 и сумму квадратов a^2+b^2a2+b2 этих чисел.
Формат входных данных
На вход программе подаётся два целых числа, каждое на отдельной строке.Формат выходных данных
Программа должна вывести текст в соответствии с условием.
a = int(input()) b = int(input()) print(f'Квадрат суммы и равен <(a + b) ** 2>') print(f'Сумма квадратов и равна ')
Большое число
Как известно, целые числа в языке Python не имеют ограничений, которые встречаются в других языках программирования. Напишите программу, которая считывает четыре целых положительных числа a, \, b, \, ca,b,c и dd и выводит на экран значение выражения a^b + c^dab+cd.
Формат входных данных
На вход программе подаётся четыре целых положительных числа a, \, b, \, ca,b,c и dd , каждое на отдельной строке в указанном порядке.Формат выходных данных
Программа должна вывести значение a^b + c^dab+cd.
a = int(input()) b = int(input()) c = int(input()) d = int(input()) print(a ** b + c ** d)
Размножение n-ок
Напишите программу, которая считывает целое положительное число n, \, n \in [1; \, 9]n,n∈[1;9] и выводит значение числа n+\overline+\overlinen+nn+nnn.
Формат входных данных
На вход программе подаётся одно целое положительное число n, \, n \in [1; \, 9]n,n∈[1;9].Формат выходных данных
Программа должна вывести число n+\overline+\overlinen+nn+nnn.Примечание. Для первого теста 1 + 11 + 111 = 1231+11+111=123.
n = int(input()) nn = n * 10 + n nnn = n * 100 + n * 10 + n print(n + nn + nnn)
Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы