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
- TAGS
- python
- programowanie
- komputer
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Przykładowy projekt
w pętli są wcięte. Oznacza to, że te linijki podlegają powtórzeniu.
Dodatkowo linijki znajdujące się wewnątrz instrukcji warunkowych
są wcięte dwukrotnie, czyli przez użycie podwójnego
klawisza tabulacji lub 8 spacji.
W naszym programie jest jednak pewien błąd. Czy już go dostrzegacie?
Tak, nawet jeżeli podamy poprawną liczbę, to i tak komputer
prosi nas o ponowne podanie, gdyż nasza pętla nie kończy się
wraz z podaniem poprawnej odpowiedzi. Jedyny przypadek,
w którym program działa poprawnie to ten, w którym poprawną
liczbę podamy jako trzecią. Wtedy pętla kończy się i wydawać
by się mogło, że program działa poprawnie. Co zatem
zrobić, by nawet po pierwszym lub drugim trafieniu program
się kończył? W tym celu użyjemy instrukcji break.
import random
Losowa=random.randint(1,10)
for i in range(3):
Liczba=int(input(„Podaj liczbę”))
if Losowa<Liczba:
print(„Podana liczba jest za duża”)
elif Losowa>Liczba:
print(„Podana liczba jest za mała”)
else:
print(„Zgadłeś!”)
break Przerwanie pętli
65
Powrót do spisu treści