wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programiranje u Pythonu_5a

Total questions: 26

Worksheet time: 52mins

Name
Class
Date
1.

Označi što opisuje naredbu print

a)

printa

b)

ispisuje tekst unutar navodnika

c)

ispisuje tekst na ekranu

2.

Što će ispisati sljedeća naredba?

print ('Dobro jutro')

a)

'Dobro jutro'

b)

('Dobro jutro')

c)

print ('Dobro jutro')

d)

Dobro jutro

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 je varijabla?

a)

Nepoznanica u koju upisujemo podatak.

b)

Naredba.

c)

Podatak koji se može mijenjati.

d)

Poebna mapa.

7.

Š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.

8.

Koji će biti rezultat programa prikazanog na slici?

a)

(x+z+y)

b)

x+z+y

c)

100

d)

Ništa se neće ispisati, program nije točan!

9.

Što će ispisati program prikazan na slici?

a)

Ništa, program nije dobro napisan!

b)

VATRENIVATRENIVATRENIVATRENI

c)

VATRENI

10.

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

a)

unos podataka

b)

ispis podataka

c)

odluke u programu

d)

petlje u programu

11.

Izbaci uljeza među relacijskim operatorima:

a)

!= (različito)

b)

// (cjelobrojno djeljenje)

c)

>= (veće i jednako)

d)

== (jednako)

12.

Što će ispisati sljedeća linija koda = > print("Python")

a)

print("Python")

b)

print

c)

Python

d)

ništa od navedenog

13.

Postupak rješavanja nekog problema zove se...

a)

slijed radnji

b)

algoritam

c)

program

14.

Izbaci uljeza:

a)

slijed

b)

grananje

c)

tijek

d)

ponavljanje

15.

Koji će biti rezultat naredbe

print ( 10 + 5 )

a)

10

b)

10 + 5

c)

15

16.

Koji je rezultat ako upišemo naredbu

print ( '12' + '12')

a)

12

b)

24

c)

1212

17.

Program pokrećemo naredbom Run Module ili tipkom...

a)

F1

b)

F3

c)

F5

18.

Python je

a)

programski jezik

b)

matematički jezik

c)

strani jezik

19.

Koje znakove računskih operacija koristimo u Pythonu?

a)

1,2,3,4,5

b)

#,&,$,+,(

c)

+,-,*,/,//,%

d)

!,",#,?,*,)

20.

Koju naredbu koristimo za unos podataka u Pythonu?

a)

import

b)

export

c)

input

21.

Kojom naredbom ispisujemo podatke u Pythonu?

a)

piši

b)

print

c)

copy

22.

Nakon izvršavanja naredbe

a=5+7

varijabla a će imati vrijednost:

a)

5

b)

7

c)

12

23.

Nakon izvršavanja sljedećeg niza naredbi

a=2

b=6

c=a*c

vrijednost varijable c će biti:

a)

2

b)

12

c)

6

24.

Nakon izvršenja naredbe

print('Kako se zoveš?')

ispisati će se:

a)

print

b)

Kako se zoveš?

c)

Kako se zoves

25.

Što radi ovaj program?

a=int(input('Unesi prvi broj:'))

b=int(input('Unesi drugi broj:'))

print(a+b)

a)

ispisuje dva broja

b)

ispisuje zbroj dva broja

c)

ništa

26.

Dopuni program koji ispisuje dvostruko veći broj od unesenog broja.

a=int(input('Unesi broj:'))

print(___)

a)

dva a

b)

2*a

c)

a*a