wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python operatory logiczne pętla while for

Total questions: 25

Worksheet time: 2hrs 26mins

Name
Class
Date
1.

Jakie wartości są zwracane, gdy porównujemy dwie wartości w Pythonie?

a)

True i False

b)

Prawda i Fałsz

c)

1 i 0

d)

Tak i Nie

2.

Jakiego operatora używamy do porównania dwóch zmiennych w Pythonie czy są takie same?

a)

>=

b)

=

c)

==

d)

<>

e)

!=

3.

Jakie są operatory logiczne (i,lub,nie) w Pythonie?

a)

I i Lub

b)

Lub i Nie

c)

Or i And

d)

and or not

4.

Jak oznacza się 'różne od' w Pythonie?

a)

!=

b)

=/=

c)

==!=

d)

<>

5.

Jak oznacza się bloki kodu w Pythonie?

a)

Z nawiasami

b)

Z klamrami

c)

Z wcięciami

d)

Z apostrofami

6.

Który operator sprawdza, czy coś (wartość, zmienna) jest w tablicy ?

a)

in

b)

is

c)

==

d)

!=

7.

Jak zmienić wartość logiczną na przeciwną w Pythonie?

a)

not

b)

!

c)

neg

d)

flip

8.

Jakie są przykłady obiektów postrzeganych jako puste w Pythonie?

a)

0, '', False, None

b)

None, {}, 0, True

c)

null, [], 0, False

d)

'', [], 0, False

9.

Co oznacza wyrażenie logiczne 'True' w Pythonie?

a)

Zmienna ma wartość True

b)

Zmienna ma wartość 1

c)

Zmienna ma wartość False

d)

Zmienna jest pusta

10.

Jakie są przykłady operatorów porównania w Pythonie?

a)

=, <>, <, >, <=, >=

b)

==, !=, <, >, <=, >=

c)

=, !=, <, >, <=, >=

d)

==, <>, <, >, <=, >=

11.

wpisz wynik działania

(a)  

12.

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

13.

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

14.

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

15.

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

16.

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

17.

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

18.

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

19.

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

20.

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

21.

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

22.

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

23.

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

24.

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

25.

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