Ndërprerja e Daljes nga Cikli në Python

Për të shkurtuar kodin kur punoni me flamuj, mund të përdorni një sintaksë alternative - pa deklaruar një variabël të veçantë me vlera boolean.

Le të rishkruajmë shembullin nga mësimi i mëparshëm. Në bllokun if kur hasim numrin e parë negativ, përcaktojmë printimin '---' dhe udhëzimin break. Në rastin kur të gjithë elementët e listës janë pozitivë, në bllokun else të ciklit do të printohet '+++':

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

for el in lst:
  if el < 0:
    print('---')
    break
else:
  print('+++') # do të printojë '---'

Tani le të ndryshojmë numrin negativ në një pozitiv dhe të kontrollojmë listën përsëri:

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

for el in lst:
  if el < 0:
    print('---')
    break
else:
  print('+++') # do të printojë '+++'
Задание 1

Jepet një listë. Kontrolloni nëse të gjithë elementët e saj janë numra çift.

Задание 2

Jepet një varg:

pythontst = 'abcdef'

Kontrolloni nëse në të përfshihet simboli 'd'.