Использу цикл whіlе и fоr, операторы continue, break
а) Вывести на экран нечетные числа от 20 до 30.
Результат: 21 23 25 27 29
Ответы на вопрос
Ответ:
i = 0 # Создаём переменную i со значением 0
for i in range(20, 30): # Используем цикл for: повторяем от 20 до 30
i = i + 1 # Ставим i его же значение и прибавляем 1
if i % 2 == 1: # Если процент от 2 равен 1
print(i) # то выводим число i
else: # Исключение
continue # пропускаем
print("--- Код снизу написан используя while ---") # Это строка кода необязательна, она просто обозначает где использовался цикл while
r = 20 # Создаём переменную r со значением 20
while r != 30: # Цикл while: повторяем пока переменная r не будет равна 30
r = r + 1 # Ставим r его же значение и прибавляем 1
if r % 2 == 1: # Если процент от 2 равен 1
print(r) # то выводим число i
else: # Исключение
continue # Пропускаем
Объяснение:
(см. ответ)