Решение модуля 2.2 из курса «Программирование на Python»

Показываю разборы с ответами и решениями урока 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)

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector