Вопрос задан 21.09.2026 в 11:32.
Предмет Информатика.
Спрашивает Мухаремов Дима.
Что покажет приведенный ниже фрагмент кода?
for i in range(1, 4):
for j in range(3, 5):
print(i + j, end='')
Ответы на вопрос
Отвечает Зезюльчик Миша.
В данном коде используются два вложенных цикла for.
Внешний цикл:
Pythonfor i in range(1, 4):
перебирает значения i от 1 до 3 (так как правая граница 4 не включается).
Внутренний цикл:
Pythonfor j in range(3, 5):
перебирает значения j от 3 до 4.
При каждом проходе выполняется:
Pythonprint(i + j, end='')
То есть выводится сумма i + j, а параметр end='' означает, что после каждого числа не добавляется перенос строки.
Расчет:
-
При
i = 1:-
j = 3→1 + 3 = 4 -
j = 4→1 + 4 = 5
Вывод:
45 -
-
При
i = 2:-
j = 3→2 + 3 = 5 -
j = 4→2 + 4 = 6
Вывод:
56 -
-
При
i = 3:-
j = 3→3 + 3 = 6 -
j = 4→3 + 4 = 7
Вывод:
67 -
Так как переносов строк нет, все значения будут выведены подряд:
455667
Итоговый вывод программы:
455667
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

