Cikli for në Python
Ciklet janë krijuar për të kryer veprime të njëjta në mënyrë të përsëritur, për shembull, për të përsëritur elementët të objekteve të përsëritshëm. Këto objekte përfshijnë vargje, tuple, lista, bashkësi dhe fjalorë.
Në Python, cikli for përdoret më gjerësisht.
Sintaksa e tij duket kështu:
for element in objekt i përsëritshëm:
trupi i ciklit
Në ciklin for, ashtu si në konstruksionin
if-else, kodi nën bllokun me kusht
duhet të ketë një dhëmbëzim.
Le të themi se kemi një listë lst:
lst = [1, 2, 3, 4, 5]
Le të përsërisim dhe të shfaqim të gjithë elementët e saj duke përdorur ciklin for:
lst = [1, 2, 3, 4, 5]
for el in lst:
print(el) # do të shfaqë 1, 2... 5
Mund të kryhen operacione të ndryshme me elementët brenda trupit të ciklit. Le të shfaqim katrorët e vlerave të elementeve:
for el in lst:
print(el ** 2) # do të shfaqë 1, 4... 25
Jepet lista:
tst = ['1', '2', '3', '4', '5']
Përsëriteni atë me cikël dhe shfaqni çdo element në konsolë.
Jepet tuple:
tst = (1, 2, 3, 4, 5)
Përsëriteni atë me cikël dhe shfaqni çdo element në konsolë.
Jepet bashkësia:
tst = {'a', 'b', 'c', 'd', 'e'}
Përsëriteni atë me cikël dhe shfaqni çdo element në konsolë.
Jepet vargu:
tst = 'abcde'
Përsëriteni atë me cikël dhe shfaqni çdo karakter në konsolë.
Jepet numri:
tst = 12345
Përsëriteni atë me cikël dhe shfaqni çdo shifër në konsolë.
Jepet lista:
tst = [1, 2, 3, 4, 5]
Shtoni numrin 2 në çdo element të saj dhe shfaqni rezultatin në konsolë.