wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Test z Pythonu

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

Jaké jsou základní datové typy v Pythonu?

a)

char, byte, array, object

b)

int, float, str, bool, list, tuple, set, dict

c)

float, double, list, array

d)

string, number, boolean, map

2.

Co je to proměnná a jak ji v Pythonu definujeme?

a)

Proměnná v Pythonu se definuje pomocí syntaxe: nazev_promenne = hodnota.

b)

Proměnná se v Pythonu vytváří pomocí: proměnná = jméno.

c)

Definice proměnné v Pythonu je: název = typ_hodnoty.

d)

V Pythonu se proměnná definuje jako: hodnota = název_promenne.

3.

Jaký je rozdíl mezi celým číslem a desetinným číslem v Pythonu?

a)

Celé číslo (int) může mít desetinná místa, zatímco float je bez nich.

b)

Desetinné číslo (float) je vždy celé, zatímco int může být desetinné.

c)

Celé číslo (int) a desetinné číslo (float) jsou stejné typy v Pythonu.

d)

Celé číslo (int) je bez desetinných míst, zatímco desetinné číslo (float) má desetinná místa.

4.

Jak se používá podmínkový příkaz if v Pythonu?

a)

Podmínkový příkaz if se používá k ukončení programu v Pythonu.

b)

Podmínkový příkaz if se používá k importování knihoven v Pythonu.

c)

Podmínkový příkaz if se používá k definování funkcí v Pythonu.

d)

Podmínkový příkaz if se používá k provádění kódu na základě splnění podmínky.

5.

Jaký je syntaktický tvar příkazu if-else?

a)

if (podmínka) { // kód } else { // kód }

b)

if { podmínka } else { kód }

c)

if (podmínka) // kód else // kód

d)

if (podmínka) { !=10} else

6.

Jak můžeme zkontrolovat, zda je číslo sudé nebo liché?

a)

Porovnáme číslo s 10 a zjistíme jeho paritu.

b)

Zkontrolujeme zbytek po dělení čísla 2.

c)

Sečteme číslo s 1 a zkontrolujeme výsledek.

d)

Zkontrolujeme zbytek po dělení čísla 3.

7.

Jaké typy cyklů existují v Pythonu?

a)

for a while

b)

until a cycle

c)

foreach a loop

d)

do a while

8.

Jaký je rozdíl mezi cyklem for a while?

a)

Cykly 'for' a 'while' se liší v kontrole podmínky a použití.

b)

Cykly 'for' a 'while' se liší pouze v syntaxi.

c)

Cykly 'for' a 'while' jsou identické v použití.

d)

Cykly 'for' a 'while' nemají žádný rozdíl.

9.

Jak můžeme přerušit cyklus pomocí příkazu break?

a)

Příkaz 'break' přeruší cyklus a pokračuje za ním.

b)

Příkaz 'break' přeskočí cyklus a vrátí se na začátek.

c)

Příkaz 'break' ukončí program a zastaví běh.

d)

Příkaz 'break' přeruší cyklus a restartuje ho.

10.

Jak definujeme funkci v Pythonu?

a)

function nazev_funkce(parametry)

b)

def nazev_funkce(parametry):

c)

create nazev_funkce(parametry)

d)

define nazev_funkce(parametry)

11.

Jaké jsou parametry a návratové hodnoty funkcí?

a)

Parametry jsou volitelné, návratové hodnoty jsou povinné.

b)

Parametry jsou vstupy funkce, návratové hodnoty jsou výstupy funkce.

c)

Parametry jsou proměnné, návratové hodnoty jsou konstanty.

d)

Parametry jsou výstupy funkce, návratové hodnoty jsou vstupy funkce.

12.

Jak můžeme spojit dva řetězce v Pythonu?

a)

Použití operátoru '*' nebo metody '.split()'.

b)

Použití metody '.append()' nebo operátoru '&'.

c)

Použití metody '.replace()' nebo operátoru '%'.

d)

Použití operátoru '+' nebo metody '.join()'.

13.

Jaké jsou základní operátory pro porovnání v Pythonu?

a)

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

b)

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

c)

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

d)

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