"""Pass, break, continous
3 kulcsszó, elsőként vizsgáljuk a pass kulcsszót,
amikor létre hozunk egy örökös ciklust, a while ciklus
testébe valamit meg kell adnunk, tehát bele kell írni,
de ha még nem tudjuk mit fogok bele írni, akkor helyettesítő
szövegként placeholderként beírhatjuk azt, hogy pass.
Innentől fogva ez már valid kód, nem lesz benne hiba, a
passt bármikor használhatjuk, nem csinál semmit, ez egy
helyettesítő szöveg. pl:"""
while True:
break
"""létre hozunk egy for loopot. Az i az első sorban egy
változó, mi nyomonköveti azt, hogy mennyiszer fut le a
ciklus. Ez egy új változó, úgyhogy el kell látni érvényes
változó névvel. A programozók kedvelik az i változó nevet,
mivel az i egy rövidítés is lehet, az angol increment-re
utal: magyarul növekményre, függvényváltozásra. Ez a
változó segít minket nyomon követni, hogy mikor ér véget a ciklus.
A range függvény irányítja azt, hogy mennyiszer hajtódik
végre a cikluskód. Itt jelen esetben 10szer tenné, ha tudnánk
mit szeretnénk, ha még nem tudjuk a pass-t használjuk. """
for i in range(10):
pass
"""amikor tudjuk a kondíciót, megadjuk.
Próbáljuk ki a következőt:"""
while True:
break
for i in range(10):
if i == 5:
break
print(i)
"""ezzel azt mondtuk, hogy ha futtatjuk elszámol 4-ig, amikor
az i értéke 5, akkor a break megszakítja a ciklust. Tehát a
ciklust a break szóval tudjuk megszakítani. """
#hozzunk létre egy változót:
szam = 0
while True: #itt létre hoztam egy örökös ciklust
if szam == 5: # ha a szám eléri az ötöt, akkor szakítsa meg a loop-ot
break
szam+= 1
#hozzunk létre egy for loopot
for i in range(10):
if i ==5:
continue
print(i) # amikor i értéke öt lesz, mindent ami ezután
következett volna, átugorja, nem hajtja végre, hanem átugrik a
következő loopra, tehát átugrik 4-ről 6-ra az ötöst kihagyván.
szamlalo = 0
while True: #örökös ciklus
szamlalo += 1 #minden egyes értéket emelek egyel
if szamlalo % 2 == 0: # a szamláloban a kettő elfér úgy hogy
ne legyen #maradék, folytassa
continue
print(szamlalo)
if szamlalo > 20: # ha eléri a 20-at szakítsa meg
break # kondició amivel az örökös ciklust
megszakíthatjuk,figyelnünk kell a behúzásra, 3tab-al szükséges,
különben hibát fog jelezni
#Ezek 3 nagyon gyakori kulcsszavak, pass, break, és continue.
#Próbáljuk ki:
szamlalo = 0
while True:
szamlalo += 1
if szamlalo % 2 == 0:
continue
print(szamlalo)
if szamlalo > 20:
break
Nincsenek megjegyzések:
Megjegyzés küldése