Показываю разборы с ответами и решениями урока 2.2 (Операторы break, continue) для курса «Программирование на Python». Предыдущий модуль 2.1 следующий модуль 2.3
Определите, какое значение будет иметь переменная i после выполнения следующего фрагмента программы:
i = 0
s = 0
while i < 10:
i = i + 1
s = s + i
if s > 15:
break
i = i + 1
Ответ: 7
Определите, какое значение будет иметь переменная i после выполнения следующего фрагмента программы:
i = 0
s = 0
while i < 10:
i = i + 1
s = s + i
if s > 15:
continue
i = i + 1
Ответ: 10
Напишите программу, которая считывает целые числа с консоли по одному числу в строке.
Для каждого введённого числа проверить:
если число меньше 10, то пропускаем это число;
если число больше 100, то прекращаем считывать числа;
в остальных случаях вывести это число обратно на консоль в отдельной строке.
a = 0
while a<=100:
a = int (input())
if a > 100:
break
if a<10:
continue
print(a)