wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python pętle while/for

Total questions: 14

Worksheet time: 2hrs 20mins

Name
Class
Date
1.

Co zostanie wypisane po wykonaniu poniższego kodu? for i in range(5): print(i)

a)

0 1 2 3 4

b)

1 2 3 4

c)

1 2 3 4 5

d)

0 1 2 3

2.

Jakie wartości będzie przyjmować zmienna i w poniższym kodzie? for i in range(1, 3): print(i)

a)

1 2

b)

1 2 3

c)

2 3

d)

1 3

3.

Co zostanie wypisane po wykonaniu poniższego kodu? for i in range(1, 6, 2): print(i)

a)

1 3 5

b)

1 2 3 4 5

c)

1 2 3 4

d)

1 3

4.

Jakie wartości będą wypisane po wykonaniu poniższego kodu? i = 1 while i <= 100: print(i) i *= 2

a)

1 2 4 8 16 32 64

b)

1 2 4 8 16 32 64 128

c)

1 2 4 8 16 32 64 128 256 512

d)

1 2 4 8 16 32 64 128 256

5.

Co oznacza iteracja w kontekście programowania?

a)

Zakończenie programu

b)

Wywołanie funkcji

c)

Zmiana wartości zmiennej

d)

Powtarzanie tej samej operacji w pętli

6.

Jakie wartości będą wypisane po wykonaniu poniższego kodu? i = 3 while i <= 10: print(i) i += 3

a)

3 6 9 12 15 18

b)

3 6 9 12

c)

3 6 9 12 15

d)

3 6 9

7.

Co zostanie wypisane po wykonaniu poniższego kodu? should_print = True while should_print: print("Będzie wypisane tylko raz") should_print = False

a)

Będzie wypisane tylko raz

b)

Będzie wypisane tylko raz Będzie wypisane tylko raz

c)

Nic się nie wypisze

d)

Będzie wypisane tylko raz Będzie wypisane tylko raz Będzie wypisane tylko raz

8.

Jak nazywa się pętla w Pythonie, która jest przede wszystkim wykorzystywana do operacji na elementach listy?

a)

for

b)

if

c)

while

d)

else

9.

Co zostanie wypisane po wykonaniu poniższego kodu? for i in range(2, 5): print(i)

a)

3 4 5

b)

2 3 4

c)

2 3 4 5

d)

2 3

10.

Jakie wartości będą wypisane po wykonaniu poniższego kodu? i = 1 while i <= 1000: print(i) i *= 3

a)

1 3 9 27 81 243 729 2187 6561 19683

b)

1 3 9 27 81 243 729 2187

c)

1 3 9 27 81 243 729

d)

1 3 9 27 81 243 729 2187 6561

11.

Co zostanie wypisane po wykonaniu poniższego kodu? for i in range(5, 5): print(i)

a)

Nic się nie wypisze

b)

5

c)

1

d)

0

12.

Jakie wartości będą wypisane po wykonaniu poniższego kodu? for i in range(10, 0, -2): print(i)

a)

10 8 6 4 2 0 -2 -4

b)

10 8 6 4 2 0 -2

c)

10 8 6 4 2 0

d)

10 8 6 4 2

13.

Co zostanie wypisane po wykonaniu poniższego kodu? for i in range(3, 8): print(i)

a)

3 4 5 6 7 8

b)

3 4 5 6 7

c)

3 4 5 6 7 8 9

d)

3 4 5 6 7 8 9 10

14.

Jaka będzie wartość zmiennej i po wykonaniu poniższego kodu? i = 5 while i >= 1: print(i) i -= 1

a)

5 4 3 2 1

b)

5 4 3 2

c)

5 4 3

d)

5 4