KKP – konstrukcja IF c.d.
W kolejnej części kompleksowego kursu pythona od podstaw rozwiniemy konstrukcję IF dodając elif. Konstrukcja elif umożliwia nam dodanie kilu warunków do bloku warunków.
Wyobraźmy sobie, że chcemy podać w oknie wartości dla liczby rzeczy w koszyku.Konstrukcja int(input) wskazuje nam na wstawienie wartości dla liczby całkowitej.
1 |
w_koszyku= int(input("Enter a numer: ")) |
Następnie program pamiętając liczbę rzeczy w koszyku będzie wchodzić do kodu linijka po linijce sprawdzając warunku :
1 2 3 4 5 6 7 8 9 10 11 |
if w_koszyku== 10: print("w koszyku jest " + ":" + "produktów") print(w_koszyku) elif w_koszyku >= 10: print("w koszyku jest " + ":" + "produktów") print(w_koszyku) elif w_koszyku is None: print("Nie ma nic w koszyku") else: print("Nie doliczę się") print("dzieki za liczenie") |
Prześledź kod i odpowiedź na pytanie co się, który komunikat zostanie wydrukowany ppoleceniem print dla wartości 0, 8, 11, 100
W bloku if-elif można dodawać wiele warunków, poeksperymentuj rozszerzając ten kod o nowe warunki elif