Co wypisze program (Python) – ćwiczenia dla klas 7–8
Przykładowe zadania z tematu Co wypisze program (Python) z poprawną odpowiedzią i rozwiązaniem krok po kroku, od łatwego do trudnego. W aplikacji Pickles Academy dziecko za każdym razem dostaje nowe zadania tego samego typu, więc nie nauczy się ich na pamięć.
- Przedmiot
- Informatyka
- Klasa
- klasy 7–8
- Dział
- Algorytmy i programowanie
Rodzaje zadań: Co wypisze program?
Zasada: Co wypisze program (Python)
Wykonuj program wiersz po wierszu i zapisuj wartości zmiennych. x = x + 3 znaczy: do x dodaj 3.
range(1, 5) daje 1, 2, 3, 4, ale już nie 5. // to dzielenie całkowite, % reszta z dzielenia.
Przykład: s = 0, potem for i in range(1, 4): s = s + i → 1 + 2 + 3, wypisze 6
Uwaga: range(1, 5) nie dochodzi do 5: pętla wykona się 4 razy, a nie 5.
Przykładowe zadania
-
Zadanie 1 Łatwe
Co wypisze ten program?
a = 8 b = 8 c = a + b * 2 b = (a + b) * 2 print(b)
Pokaż rozwiązanie
Poprawna odpowiedź: 32Sposób: Wartości zmiennej b: 8 → 32. Program wypisze 32.
-
Zadanie 2 Normalne
Co wypisze ten program?
p = 1 for i in range(3): p = p * 3 print(p)
Pokaż rozwiązanie
Poprawna odpowiedź: 27Sposób: Wartości zmiennej p: 1 → 3 → 9 → 27. Program wypisze 27.
-
Zadanie 3 Trudne
Co wypisze ten program?
s = 0 for i in range(1, 9): if i % 2 == 0: s = s + i else: s = s - 1 print(s)
Pokaż rozwiązanie
Poprawna odpowiedź: 16Sposób: Wartości zmiennej s: 0 → −1 → 1 → 0 → 4 → 3 → 9 → 8 → 16. Program wypisze 16.
Ćwicz dalej w aplikacji
W minutę dziecko ma własnego awatara i pierwsze zadanie. Za darmo, bez reklam, dane w UE.
Zacznij za darmo