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

Напишите цикл,который убираетиз списка чисел от 5до 30 все числа,кратные 3.Используйте оператор continue​


Famouse: язык не важен?

Ответы

Автор ответа: p15
1

Ответ:

A,B=[*range(5,31,5)],[]

print(A)

for i in A:

   if not i%3: continue

   B.append(i)

print(B)

Объяснение:

continue и прерывание циклов считаются плохим кодом. Потому в цикле должно стоять только

   if i%3: B.append(i)

по правилам.  Вместо двух строк (которые сделаны в угоду условию)


p15: немного улучшил
nurbekatayrov: спасибо
Похожие вопросы
Предмет: Русский язык, автор: huichlen11111
Предмет: Окружающий мир, автор: art498398493