Witam na szóstym wykładzie z tej serii. Teraz zagłębimy się w programowanie i nauczymy się używać instrukcji „if” w Pythonie.
Instrukcje „if” są niezwykle ważne w programowaniu, ponieważ pozwalają nam budować programy, które mogą podejmować decyzje w oparciu o pewne warunki.
Jeśli instrukcja
„Instrukcja If” służy do wykonania programu opartego na kilku decyzjach. Na przykład przeczytaj to:
„Jeśli jest gorąco,
To upalny dzień
Pić dużo wody
W przeciwnym razie, jeśli jest zimno
Jest zimny dzień
noś ciepłe ubrania
W przeciwnym razie to piękny dzień”
W powyższych stwierdzeniach podejmujemy pewne decyzje w oparciu o pewne warunki. Pierwsze stwierdzenie jest warunkiem, drugie jest jego implikacją, a trzecie jest wykonaniem decyzji.
Instrukcje if działają podobnie.
Spójrzmy na to w programowaniu.
Wprowadzamy zmienną logiczną.
is_hot = true
Teraz dodamy instrukcję „if”
if is_hot:
print("It's a hot day.")
Teraz to wyrażenie zostanie wykonane, jeśli powyższy warunek jest spełniony. Aby wyjść z instrukcji „if”, musiałbyś nacisnąć „Shift + Tab”, aby ustawić kursor w linii dla nowej linii kodu.
Teraz uruchommy ten program.
Teraz pobawmy się tym programem.
Zobacz, co się stanie, jeśli zmienię powyższy warunek na fałszywy.
Oczywiste jest, że jeśli warunek jest fałszywy, instrukcja „if” nie jest wykonywana. Teraz dodamy drugi warunek, który zostanie wykonany, jeśli pierwszy warunek nie zostanie spełniony.
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
Warunek „if” jest fałszywy, więc tłumacz przejdzie do następnego zestawu kodów pod wcięciem „else”.
Stwierdzenie „jeśli” niekoniecznie ogranicza się do dwóch warunków. Możesz rzucać w tylu warunkach, ile chcesz. Dodajmy kilka warunków do tego programu.
Definiujemy kolejny warunek za pomocą zmiennej logicznej. Niech będzie:
if_cold = True
Teraz możemy dodać do naszego programu trzeci warunek. Działa tak
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
Teraz, jeśli nie jest ani gorący, ani zimny, to piękny dzień. Tutaj użyliśmy nowej funkcji „elif”, aby zdefiniować nowy warunek między pierwszym „if” a ostatnim „else”. Możesz dodać tyle „elifów”, ile chcesz.
Ćwiczenie
Rozwiązanie
Zakończyć!
Mam nadzieję, że podoba wam się ta seria. Następny wykład będzie dotyczył użycia operatorów w Pythonie.
Pokój!
Dodaj komentarz