for_else
This commit is contained in:
27
dzien_02/skrypt_04_elsey.py
Normal file
27
dzien_02/skrypt_04_elsey.py
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
# pętla iteracyjna for
|
||||||
|
|
||||||
|
polka_z_danymi = ( "Adam", 333, 1975, 195.8, 1977, True, 1974)
|
||||||
|
|
||||||
|
for pojedyncza_dana in polka_z_danymi:
|
||||||
|
print("----Start bloku kodu dla pętli-------")
|
||||||
|
|
||||||
|
if pojedyncza_dana == 333:
|
||||||
|
print("** Kontynujemy, ale nic dalej dla tego elementu")
|
||||||
|
# nie wykonujemy dalszych instrukji bloku kodu dla tego elementu
|
||||||
|
# tylko przeskakujemy do kolejnego elementu kolekcji
|
||||||
|
continue
|
||||||
|
|
||||||
|
print(f" W bloku kodu pętli w środku {pojedyncza_dana=}")
|
||||||
|
if pojedyncza_dana == 1974:
|
||||||
|
print("* Jest data urodzenia - przerywam blok kodu")
|
||||||
|
break
|
||||||
|
else:
|
||||||
|
print("Nie wiem, co to jest")
|
||||||
|
|
||||||
|
print("--koniec bloku kodu pętli")
|
||||||
|
|
||||||
|
else:
|
||||||
|
print("To się wykonuje tylko wtedy, kiedy cała pętla się wykona.")
|
||||||
|
|
||||||
|
print("KONIEC - po pętli lub po break")
|
||||||
|
|
||||||
23
dzien_02/skrypt_05.py
Normal file
23
dzien_02/skrypt_05.py
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
nasze_dane = ( 23, 44, 55, 44, 34, 76, 87)
|
||||||
|
|
||||||
|
for element in nasze_dane:
|
||||||
|
if type(element) is str:
|
||||||
|
break
|
||||||
|
wynik = round(element / 6,3)
|
||||||
|
print(f"Wynik dzielenia to {wynik}")
|
||||||
|
|
||||||
|
else:
|
||||||
|
print("Wszystko ok")
|
||||||
|
|
||||||
|
##
|
||||||
|
|
||||||
|
nasze_dane = ( 23, 44, 55, 44,"A", 34, 76, 87)
|
||||||
|
|
||||||
|
for element in nasze_dane:
|
||||||
|
if type(element) is str:
|
||||||
|
continue
|
||||||
|
wynik = element / 6
|
||||||
|
print(f"Wynik dzielenia to {wynik}")
|
||||||
|
|
||||||
|
else:
|
||||||
|
print("Wszystko ok, nawet gdy continue")
|
||||||
Reference in New Issue
Block a user