Python-дағы continue инструкциясы

Циклдің жұмысын аяқтайтын break инструкциясынан басқа, циклдің жаңа итерациясын бастайтын continue инструкциясы да бар. Бұл инструкция кейде кодты жеңілдету үшін пайдалы болуы мүмкін.

Бізде lst тізімі бар делік:

pythonlst = [1, 2, 3, 4, 5]

Оның ішінен 3 санынан басқа барлық элементтерді шығарайық. Ол үшін шарт блогының астына continue инструкциясын жазамыз. print функциясын циклдің бірінші блогында көрсетеміз:

pythonfor el in lst:
  if el == 3:
    continue
  print(el) # 1, 2, 4, 5 шығарады
Задание 1

Берілген жиын:

pythontst = {'a', 'b', 'c', 'd', 'e'}

Оның ішінен 'd' таңбасынан басқа барлық элементтерді шығарыңыз.

Задание 2

Берілген тізім:

pythontst = [6, 3, -2, 8, -4, 9]

Оның ішінен теріс сандардан басқа барлық элементтерді шығарыңыз.

Задание 3

Берілген тізім:

pythontst = ['a', 'b', 'c', 'd', 'e']

Оның ішінен 'acde' жолын алыңыз.