continue հրահանգը Python-ում

Ցիկլի աշխատանքը ավարտող 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' տողը: