Номер §5.5 ПМ 11

ГДЗ по информатике 8 класс, Босова 2023, страница 250

§. ПМ Вложенные циклы и вывод строк

Модифицируйте программу так, чтобы в ней на экран выводилось десять строк, состоящих из пяти символов * каждая. Выясните, для чего в этой программе используется команда print().

Решение

В программе примера внешний цикл отвечает за число строк, а внутренний — за число звёздочек в одной строке. Поэтому меняем границу внешнего range() на range(), а границу внутреннего range() на range():

for i in range():
    for j in range():
        print('*', end='')
    print()

При первом значении i внутренний цикл выполняется пять раз и печатает *****. Аргумент end='' отменяет переход на новую строку после каждой звёздочки. После завершения внутреннего цикла пустой print() переводит курсор на следующую строку. Затем внешний цикл повторяет ту же работу для следующего значения i.

Внешний параметр принимает значения от до , то есть всего значений. Для каждого из них внутренний параметр принимает значения от до , то есть печатается звёздочек. Всего выводится звёздочек в десяти отдельных строках. Если удалить пустой print(), все звёздочек окажутся в одной строке.

Ответ

Десять строк *****; пустой print() переводит вывод на новую строку после каждых пяти звёздочек.

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото