Предмет: Информатика, автор: RizaYoongi5535

Данный код программы выводит числа от 1 до 10, кроме числа 6. Найдите ошибку в приведенном фрагменте программы.

for i in range (1.10)


if i == 6:


continue


else :


print (i. end = ' ')

Ответы

Автор ответа: pupkinll2016
0

Ответ:

В приведенном фрагменте программы есть несколько ошибок:

Отсутствует двоеточие после строки с оператором for, которое указывает на начало блока кода, который будет выполнен в цикле. Необходимо заменить for i in range (1.10) на for i in range(1, 11):.

Отступы в блоке if-else не совпадают. В Python отступы используются для обозначения вложенных блоков кода. Необходимо выровнять отступы в блоке if-else, например, сделать два пробела перед оператором print.

В строке с оператором print есть лишний пробел после i.. Необходимо заменить print (i. end = ' ') на print(i, end=' ').

Объяснение:

Исправленный код программы:

for i in range(1, 11):

if i == 6:

continue

else:

print(i, end=' ')

Похожие вопросы