This commit is contained in:
2025-12-16 11:48:08 +01:00
parent 2c75565fd5
commit d08b31db8f
2 changed files with 50 additions and 0 deletions

View 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
View 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")