Python - podręcznik

Niniejszy podręcznik stanowi element innowacji społecznej HEAR_IT, która powstała w ramach Inkubatora Włączenia Społecznego. Chcesz dowiedzieć się więcej i poznać podstawy programowania? Wejdź na stronę: www.hearit.pl Niniejszy podręcznik stanowi element innowacji społecznej HEAR_IT, która powstała w ramach Inkubatora Włączenia Społecznego.

Chcesz dowiedzieć się więcej i poznać podstawy programowania?

Wejdź na stronę: www.hearit.pl

bartek.kosinski
from bartek.kosinski More from this publisher
24.08.2022 Views

Instrukcje warunkoweZobaczmy to na przykładach:I Czy użytkownik jest pełnoletni?if wiek >= 18:II Czy przekroczono prędkość?if predkosc > 50:III Czy temperatura jest ujemna?if temperatura < 0:IV Czy wpisano liczbę 7?if liczba == 7:Co jeżeli nasza decyzja jest uzależniona od kilku warunków?Spójrz na ten przykład:„Jeśli w weekend będzie ładna pogoda i mama będzie zdrowa,pójdziemy na spacer. W przeciwnym razie zostaniemyw domu.”To nie to samo, co:„Jeśli w weekend będzie ładna pogoda lub mama będzie zdrowa,pójdziemy na spacer. W przeciwnym razie zostaniemyw domu.”W pierwszym przypadku pójdziemy na spacer, jeśli zarównopogoda będzie dobra, jak i mama zdrowa. W drugim przypadkupójdziemy na spacer, jeśli spełniony zostanie co najmniej40Powrót do spisu treści

Instrukcje warunkowejeden z warunków. Aby móc wprowadzić dwa warunki, musimyje połączyć tak zwanymi operatorami logicznymi or i and.Operator or oznacza polskie „lub”. Stosujemy je, jeżeli chcemy,by choć jeden warunek został spełniony. Operator and tłumaczymypo polsku jako „i”. Jeśli stosujemy ten operator, obydwawarunki muszą się spełnić.Zobaczmy, jak wygląda warunek z zastosowaniem operatorówlogicznych w języku Python. W naszym przykładzie przejściedo kolejnego etapu jest możliwe, jeżeli liczba punktów jestwiększa od 50.if punkty>0 and punkty<50:print(„Nie awansowałeś do kolejnej rundy”)else:print(“Awansowałeś do kolejnej rundy”)Jeżeli nie jesteśmy pewni, czy użyliśmy dobrego operatora,warto zadać sobie pytanie, czy chcemy, aby oba warunki zostałyspełnione, czy wystarczy jeden z nich?41Powrót do spisu treści

Instrukcje warunkowe

jeden z warunków. Aby móc wprowadzić dwa warunki, musimy

je połączyć tak zwanymi operatorami logicznymi or i and.

Operator or oznacza polskie „lub”. Stosujemy je, jeżeli chcemy,

by choć jeden warunek został spełniony. Operator and tłumaczymy

po polsku jako „i”. Jeśli stosujemy ten operator, obydwa

warunki muszą się spełnić.

Zobaczmy, jak wygląda warunek z zastosowaniem operatorów

logicznych w języku Python. W naszym przykładzie przejście

do kolejnego etapu jest możliwe, jeżeli liczba punktów jest

większa od 50.

if punkty>0 and punkty<50:

print(„Nie awansowałeś do kolejnej rundy”)

else:

print(“Awansowałeś do kolejnej rundy”)

Jeżeli nie jesteśmy pewni, czy użyliśmy dobrego operatora,

warto zadać sobie pytanie, czy chcemy, aby oba warunki zostały

spełnione, czy wystarczy jeden z nich?

41

Powrót do spisu treści

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!