Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

kartkówka - petle for i while w języku Python

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Jaki będzie wynik wyżej napisanego kodu?

a)

Wypisze 10 razy słowo sprawdzian

b)

Wypisze liczbę 10 i słowo sprawdzian

c)

Wypisze liczbę 10 i słowo sprawdzian

d)

Wypisze jeden raz słowo sprawdzian

2.

Powtarzanie, aż określony warunek stanie się prawdziwym użyciem

a)

Zastosujesz pętle for

b)

Zastosujesz pętle while

c)

Zastosujesz instrukcje if

d)

Zastosujesz instrukcje elif

3.

Znak, który musi znajdować się na końcu linii w przypadku if, while, for itp.

a)

:

b)

;

c)

.

d)

,

4.


Jaki będzie wynik tego programu?

a)

1
2
11

b)

1
2
21

c)

1
2
3
11

d)

1
2
3
21

5.

Ile razy następujący program wypisze słowo „komputer”:

slowo= "komputer"  
for i in range(1,6):  
    print(slowo)

a)
5
b)
1
c)

7

d)

0

6.

Co zostanie wypisane w wyniku działania poniżej pętli?

licznik = 0

while licznik < 5:

print (licznik)

licznik = licznik + 1

a)

0,1,2,3,4

b)

0,1,2,3,4,5

c)

1,2,3,4

d)

1,2,3,4,5

7.

Jakiego kodu użyjesz aby wypisać ciąg liczb: 6, 12, 18, 24, 30 ?

a)

for x in range(6, 30, 6):

print(x)

b)

while x (6, 35, 6):

print(x)

c)

for x in range(6,35,6):

print(x)

d)

while x (6, 30, 6):

print(x)

8.

Pętla while, która wyświetli ciąg tych liczb: 4, 6, 8, 10, 12, 14, 16, 18
jest opisana kodem:

a)

x = 4

while i < 19:

print(x)

x = (x+2)

b)

x = 1

while x < 19:

print(x)

x = x+2

c)

x = 1

while x =< 19:

print(x)

x = (x+2)

d)

x = 4

while x < 19:

print(x)

x = (x+2)

e)

x = 0

while x < 18:

print(x)

x = (x+2)

9.

Pętla FOR w języku Python służy do:

a)

Sprawdzania warunków i wykonywania pewnych instrukcji

b)

Wielokrotnego wykonywania pewnych instrukcji

c)


Pobierania zmiennych od użytkownika

d)

Wyświetlania tekstów zawierających liczby

10.

Ile razy wykona się instrukcja print(i)?

a)

5

b)

6

c)

10

d)

4

11.

Jakie liczby wyświetli powyższa instrukcja?

a)

-2, 0, 2, 4, 6

b)


-2, 0, 4, 8

c)

-2, 8

d)

-2, 0, 2, 4, 6, 8

12.

Ile wyniesie zmienna suma po wykonaniu pętli?

a)

5

b)

10

c)

15

d)

55

e)

0

13.

Czy powyższa składnia pętli For jest prawidłowa?

a)

Tak

b)

Nie

c)

To zależy od wersji Pythona

d)

Jest prawidłowa, ale posiada tylko jedną instrukcję

14.

Jakie liczby zostaną wyświetlone po przejściu przez taką pętlę?

a)

9, 7, 5, 3, 1, -1

b)

9, -3, -2

c)

9, 7, 5, 3, 1, -3

d)

-2, 1, 4, 7

15.

Jasio Kowalski miał użyć w Pthonie pętli while, aby stworzyć ciąg kolejnych liczb całkowitych zaczynając od 1, dodając do niego 3, aż osiągnie wartość najbliższą 30, ale jednocześnie mniejszą od 30.

Nagle o północy, pojawiły się przed nim 4 karteczki z kodami, ale tylko jeden z nich był prawdziwy. Pomóż Jasiowi wybrać:

Które wyrażenie z użyciem pętli while w Pythonie jest prawidłowe?

a)

liczba = 1

while liczba >= 30:

print(liczba)

liczba += 3

b)

liczba = 0

while liczba =< 30

print(liczba)

liczba + 3

c)

liczba = 1

while liczba < 30:

print(liczba)

liczba += 3

d)

liczba = 0

while liczba <= 30:

print(liczba)

liczba = 3