Zacząłem naukę Pythona z książki Instrukcje Dla Programisty i mam pewne wątpliwości co do treści zadań i tu pytanie do osób, które również przerabiały materiał z tej książki. Mieliście również wątpliwości odnośnie wymagań autora w ćwiczeniach kończących rozdział - a - względem materiału tego rozdziału?
... dodaj polecenie if sprawdzające, czy lista użytkowników nie jest pusta. Jeżeli lista jest pusta, wyświetl komunikat...
Materiał w rozdziale opiera się o
if x not in x:
gdy, właściwym rozwiązaniem dla ćwiczenia jest
if not x
następne
**Przygotuj konstrukcję if-else ustalającą etapy życia...
a) Jeżeli osoba ma mniej niż 2 lata...
b) Jeżeli osoba ma co najmniej 2 lata, ale mniej niż 4
c) Jeżeli osoba ma co najmniej 13 lat...
...
**
Jak to prawidłowo wykonać używając if-else, skoro po wykonaniu instrukcji jest jej koniec, więc powinno tu być if-elif.
Nie wiem, czy ja nie rozumiem tych ćwiczeń (być może tak jest i programowanie jednak nie jest dla mnie). Wcześniej przerabiałem książkę C Stephen G. Kochan i tam to wszystko było wytłumaczone na tyle, że wiedza wymagana do wykonania ćwiczeń była w rozdziale, dobrze wytłumaczona i nie trzeba było siedzieć i myśleć nad prostym rozwiązaniem, prostego problemu jako mocno początkujący programista (szukając informacji na zewnątrz)