wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

5.1 Opakujeme vykonávanie príkazov

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Na čo slúži for cyklus v Pythone?

a)

Na vetvenie programu

b)

Na opakovanie príkazov

c)

Na ukončenie programu

d)

Na definovanie funkcie

2.

Čo vyjadruje zápis:
for i in range(1,6):?

a)

Cyklus sa vykoná 6-krát

b)

Premenná i nadobúda hodnoty 1 až 5

c)

Premenná i nadobúda hodnotu 6

d)

Cyklus sa vykoná len raz

3.

Ktoré hodnoty postupne nadobúda premenná i v range(10,16)?

a)

10 až 15

b)

10 až 16

c)

11 až 16

d)

Len 16

4.


Čo sa stane, ak v cykle použijeme text=i namiesto text='1'?

a)

Vypíše sa vždy číslo 1

b)

Vypíšu sa postupne hodnoty premennej i

c)

Program skončí chybou

d)

Nevypíše sa nič

5.

Ktoré tvrdenia o odsadení (indentácii) vo for cykle sú správne?

a)

Príkazy s rovnakým odsadením patria do cyklu

b)

Príkazy bez odsadenia sa vykonajú len raz

c)

Odsadenie nemá v Pythone význam

d)

Odsadenie sa používa len v podmienkach

6.

Čo robí tento kód? for i in range(1,6): print(i*10)

a)

Vypíše čísla 1 až 6

b)

Vypíše 10, 20, 30, 40, 50

c)

Vypíše len 50

d)

Nevypíše nič

7.

Ktorý zápis vytvorí päť vodorovných čiar s rozostupom 10 bodov?

a)

for i in range(5): canvas.create_line(10, i, 200, i)

b)

for i in range(1,6): canvas.create_line(10, i*10, 200, i*10)

c)

for i in range(10,60): canvas.create_line(10, i, 200, i)

d)

for i in range(1,10): canvas.create_line(i, 10, i, 200)

8.

Na čo slúži tretí parameter v range(10,60,10)?

a)

Určuje počiatočnú hodnotu

b)

Určuje koncovú hodnotu

c)

Určuje krok zmeny

d)

Určuje počet opakovaní

9.

Čo zabezpečí kombinácia canvas.update() a canvas.after(1000) vo for cykle?

a)

Okamžité ukončenie cyklu

b)

Spomalené vykresľovanie s aktualizáciou plátna

c)

Vymazanie canvasu

d)

Zrýchlenie programu

10.

Ktoré tvrdenia o cykle for sú správne?

a)

Je to cyklus s pevným počtom opakovaní

b)

Počet opakovaní je vždy nekonečný

c)

Často sa používa s funkciou range()

d)

Nahrádza podmienený príkaz if