Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ponavljanje gradiva Python

Total questions: 24

Worksheet time: 15mins

Name
Class
Date
1.

Označi pravilan redoslijed izvršavanja naredbi u programskom jeziku Python:

a)

obrada - ulaz - izlaz

b)

ulaz - izlaz - obrada

c)

ulaz - obrada - izlaz

2.

Označi što opisuje naredbu print

a)

printa

b)

ispisuje tekst unutar navodnika

c)

ispisuje tekst na ekranu

3.

Koja naredba je ispravno napisana?

Program će pitati korisnika za broj godina!

a)

godine=input('Koliko imaš godina?')

b)

godine=input(Koliko imaš godina?)

c)

godine=int(input('Koliko imaš godina?'))

d)

input('Koliko imaš godina?')=godine

4.

Koji je rezultat sljedeće naredbe:

print('5'+'5')

a)

10

b)

5+5

c)

'5'+'5'

d)

55

5.

S kojom naredbom možemo upisivati samo brojeve?

a)

int()

b)

str()

c)

ord()

d)

chr()

6.

Što znači naredba input?

a)

Naredba dopušta izmjenu programa.

b)

Ta naredba mijenja tip podataka.

c)

Omogućava rješavanje programa.

d)

Naredba omogućava unos podataka.

7.

Što će program ispisati nakon što se izvrši?

a)

C je traženi broj

b)

a < b and c != 2

c)

C nije traženi broj

d)

Neće ispisati ništa

8.

Naredbe if...elif...else su naredbe za

a)

unos podataka

b)

ispis podataka

c)

odluke u programu

d)

petlje u programu

9.

Odaberi naredbu za grananje

a)

for i in range()

b)

if...

c)

while

d)

from turtle import*

10.

Nakon pisanja naredbe if upisujemo

a)

:

b)

logički uvjet

c)

naredbe

11.

Relacijski operator za jednako je

a)

<

b)

=

c)

!=

d)

==

12.

Relacijski operator za različito je

a)

<

b)

=

c)

!=

d)

==

13.

Nakon pisanja naredbe if i logičkog uvjeta upisujemo

a)

:

b)

else

c)

naredbe

14.

if…else… je naredba

a)

složenog grananje

b)

jednostavnog grananja

15.

if…elif...else je naredba

a)

složenog grananje

b)

jednostavnog grananja

16.

Ukoliko je a=5 i b=7, što ći biti rezultat računalnog programa

a)

Brojevi su jednaki

b)

Brojevi nisu jednaki

17.

Ukoliko je a=7 i b=7, što ći biti rezultat računalnog programa

a)

Brojevi su jednaki

b)

Brojevi nisu jednaki

18.

Naredba u Python-u za cjelobrojno dijeljenje je

a)

/

b)

%

c)

//

d)

:

19.

Naredba u Python-u za dijeljenje je

a)

/

b)

%

c)

//

d)

:

20.

Naredba u Python-u za dijeljenje s ostatkom je

a)

/

b)

%

c)

//

d)

:

21.

Odaberi naredbu za ponavljanje bez logičkog uvjeta

a)

for i in range()

b)

if...

c)

while

d)

from turtle import*

22.

U naredbi for i in range (a, n):

naredbe

a)

a je završna vrijednost petlje

b)

a je početna vrijednost petlje

c)

n je početna vrijednost petlje

d)

n je završna vrijednost petlje

23.

U naredbi for i in range (a, n, k):

naredbe

a)

k je završna vrijednost petlje

b)

k je početna vrijednost petlje

c)

k je korak kretanja petlje

24.

Što će se ispisati nakon računalnog programa:

for i in range (1,31,2):

print(i)

a)

svi parni brojevi od 1-31

b)

svi neparni brojevi od 1-31

c)

svi neparni brojevi od 1-30

d)

svi parni brojevi od 1-30