

Python petla
Presentation
•
Computers
•
10th Grade
•
Easy
Artur Jaroszek
Used 3+ times
FREE Resource
11 Slides • 9 Questions
1
Pętle w Pythonie
By Artur Jaroszek
2
Pętle to kluczowy element każdego języka programowania, i Python nie jest wyjątkiem. Pomimo skomplikowanego wyglądu, są one narzędziem ułatwiającym wykonywanie powtarzalnych czynności. Pozwalają uniknąć konieczności powtarzania kodu.
Pętle pozwalają nam wykonywać określone instrukcje lub bloki kodu wiele razy. W zależności od warunków spełnionych w trakcie działania programu.
By Artur Jaroszek
3
W Pythonie występują dwie główne rodzaje pętli:
- pętla for
- pętla while.
By Artur Jaroszek
4
Pętla for
Pętla for w języku Python, powtarza blok instrukcji określoną ilość razy. Podczas jej tworzenia, możemy określić ile razy ma się ona wykonać oraz co jaką wartość ma się zmieniać licznik.
Licznik pętli jest zmienną, która steruje pętlą.
Konstrukcja pętli for wygląda następująco:
for i in range(11):
print(i)
By Artur Jaroszek
5
Pętla for
Pętla for w języku Python, powtarza blok instrukcji określoną ilość razy. Podczas jej tworzenia, możemy określić ile razy ma się ona wykonać oraz co jaką wartość ma się zmieniać licznik.
Licznik pętli jest zmienną, która steruje pętlą.
Konstrukcja pętli for wygląda następująco:
for i in range(11):
print(i)
By Artur Jaroszek
6
for i in range(2, 11):
print(i)
By Artur Jaroszek
7
for i in range(2, 13, 2):
print(i)
By Artur Jaroszek
8
for i in range(10, 0, -1):
print(i)
By Artur Jaroszek
9
Pętla while
Pętla while służy do wielokrotnego wykonywania bloku instrukcji dotąd, aż warunek zostanie spełniony. Gdy sprawdzany w pętli warunek staje się fałszywy (zostanie spełniony), wykonywana jest linia kodu występująca bezpośrednio po pętli.
liczba = 1
while liczba <= 20:
print(liczba)
liczba += 1
By Artur Jaroszek
10
licznik = 0
while True:
print(licznik),
licznik += 1
if licznik >= 3:
break
wynik:
0
1
2
By Artur Jaroszek
11
kod = "12F45"
for znak in kod:
if znak == "2":
continue
print(znak)
wynik:
1
F
4
5
By Artur Jaroszek
12
Multiple Choice
Za co odpowiada trzecia pozycja w nawiasie:
for i in range(2,20,4)?
Jest ostatnią pozycją w pętli
Określa, o ile wartości przeskakuje zmienna w pętli
W tym nawiasie nie powinno być trzeciej zmiennej
Jest to wartość rozpoczynająca pętlę
13
Fill in the Blanks
Type answer...
14
Fill in the Blanks
15
Multiple Choice
Ile razy wykona się instrukcja print(i)?
6
10
5
4
16
Multiple Choice
Ile wyniesie zmienna suma po wykonaniu pętli?
11
10
1
5
17
Multiple Choice
Co wypisze się na ekranie po wykonaniu poniższego programu?
for i in range(5):
print('Blocks')
WYPISZE KOMUNIKAT O BŁĘDZIE
WYPISZE 5 RAZY SŁOWO Blocks w jednej linii
WYPISZE PIERWSZE 5 LITER SŁOWA Blocks
WYPISZE 5 RAZY SŁOWO ‘Blocks’, każde w osobnej linii
18
Multiple Choice
Iteracja to
podejmowanie decyzji
schemat funkcjonowania
wielokrotne powtarzanie tej samej operacji
wprowadzenie danych
19
Multiple Choice
Oprócz instrukcji FOR drugą instrukcją iteracyjną w Python jest:
While
input
int
20
Multiple Choice
Co będzie wynikiem kodu?
0
0, 1
1, 2
1
Pętle w Pythonie
By Artur Jaroszek
Show answer
Auto Play
Slide 1 / 20
SLIDE
Similar Resources on Wayground
17 questions
Data Structures 2 (Stacks & Queues) Lesson
Presentation
•
11th Grade
18 questions
Right Triangle Trig
Presentation
•
9th - 11th Grade
16 questions
Python List Lesson
Presentation
•
9th Grade
17 questions
Civics Prep
Presentation
•
11th Grade
17 questions
Islam dan Jaringan perdagangan antar pulau
Presentation
•
10th Grade
19 questions
Factoring Polynomials
Presentation
•
9th - 10th Grade
17 questions
Unit 1 - 3.Creating a bubble sort program
Presentation
•
9th Grade
13 questions
DIAGNÓSTICO TERCER AÑO BACHILLERATO
Presentation
•
10th Grade
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade