10 questions🇸🇰Slovenčina

🐍 Podmienky a cykly v Pythone – SŠ

Informatika · stredná škola — if, elif, else, cykly for a while, range(), break a predpovedanie výstupu krátkych programov

Make it your own private quiz and change anything you like

Questions

Aké čísla vypíše príkaz for i in range(5): print(i)?

0, 1, 2, 3, 4
1, 2, 3, 4
0, 1, 2, 3, 4, 5
1, 2, 3, 4, 5
20s

Akú hodnotu má v Pythone výraz 7 > 3 and 2 > 5?

True
Chyba (SyntaxError)
None
False
20s

Ktorý príkaz v Pythone okamžite ukončí celý cyklus?

continue
pass
else
break
20s

Pre x = 15 platí: if x > 10: print('A'), elif x > 5: print('B'), else: print('C'). Čo sa vypíše?

Iba A
A aj B
Iba B
Iba C
30s

Ktoré čísla vygeneruje range(2, 11, 3)?

2, 5, 8
2, 4, 6, 8, 10
3, 6, 9
2, 5, 8, 11
30s

Na začiatku je s = 0. Potom prebehne cyklus for i in range(1, 5): s += i. Akú hodnotu bude mať s?

6
4
15
10
30s

Na začiatku je n = 10. Koľkokrát sa vykoná telo cyklu while n > 0: n -= 3?

5
3
Nekonečne veľa
4
30s

V cykle for i in range(6) je príkaz if i % 2 == 0: continue a za ním print(i). Čo sa vypíše?

0, 2, 4
0, 1, 2, 3, 4, 5
1, 3
1, 3, 5
30s

Koľko hviezdičiek vypíše vnorený cyklus: for i in range(3), v ňom for j in range(4) s príkazom print('*')?

9
7
20
12
30s

Na začiatku je i = 1. Cyklus while True: vykoná i *= 2 a ak i > 20, vykoná break. Akú hodnotu bude mať i na konci?

20
32
16
64
60s