wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python - ponavljanje

Total questions: 46

Worksheet time: 24mins

Name
Class
Date
1.

print(4*6)

Što će se ispisati ?

a)

24

b)

20

c)

10

d)

2

2.

Što će se ispisati ovom naredbom:

print(2+2)

a)

1

b)

2

c)

3

d)

4

3.

Naredba print služi za:

a)

unos podataka

b)

ispis podataka

c)

spremanje podataka

d)

brisanje podataka

4.

Naredba input služi za:

a)

unos podataka

b)

ispis podataka

c)

spremanje podataka

d)

brisanje podataka

5.

Tekst u Pythonu pišemo unutar

a)

navodnika

b)

zareza

c)

točke

d)

upitnika

6.

ZBROJ, zbroj i Zbroj označavaju 3 različite varijable u Pythonu.

a)

Točno

b)

Netočno

7.

Označi nedopuštena imena varijabli u Pythonu (2 su točna odgovora).

a)

a$

b)

razlika_50

c)

8as

d)

umnozak

8.

Znak za pridruživanje neke vrijednosti varijabli je:

a)

/

b)

@

c)

=

d)

*

9.

Koji geometrijski lik će se nacrtati?

a)

krug

b)

trokut

c)

kvadrat

d)

pravokutnik

10.

Koji geometrijski lik će se nacrtati?

a)

krug

b)

trokut

c)

kvadrat

d)

pravokutnik

11.

Kojom naredbom spremamo cijeli BROJ u varijablu X? Označi ispravno napisanu naredbu.

a)

a=int(input("Unesi broj"))

b)

a=input('Unesi broj')

12.

Dopuni sljedeću naredbu:

a=____(input("Upiši stranicu a:"))

a)

b

b)

int

c)

print

d)

input

13.

Osnovni tijek obrade podataka u računalu je:

a)

obrada-ulaz-izlaz

b)

ulaz-obrada-izlaz

c)

ulaz-obrada-ulaz

d)

ulaz-ispis-obrada

14.

Koliko će nakon izvršavanja računalnog programa iznositi POVRŠINA pravokutnika?

a)

Opseg iznosi: 36

b)

Površina iznosi: 36

c)

Površina iznosi: 15

d)

Opseg iznosi: 20

15.

Što je algoritam?

a)

postupak kojim se upisuju ulazni podaci za izradu programa

b)

postupak kojim se opisuje točan redoslijed za obavljanje nekog zadatka.

c)

postupak za izradu programa u Pythonu

d)

grafički prikaz dijagrama tijeka

16.

Koju naredbu koristimo za unos ulaznih podataka?

a)

PRINT

b)

INPUT

c)

RESET ()

d)

TITLE

17.

Kojom tipkom na tipkovnici pokrećemo program u Pythonu?

a)

F1

b)

F2

c)

F5

d)

F10

18.

Naredba je:

a)

Uputa računalu da obavi jednu određenu operaciju ili radnju

b)

Postupak izrade programa za računalo

c)

Postupak kojim se opisuje točan redoslijed izvršavanja radnji

d)

Niz povezanih naredbi usmjerenih rješavanju problema

19.

Koji je rezultat slijedeće naredbe 15%7?

a)

2

b)

1

c)

0

d)

3

20.

Što će ispisati slijedeći program?

b='nedjelja'

print (b)

a)

b

b)

nedjelja

c)

ništa

d)

'nedjelja'

21.

Ispravno napisana naredba koja poziva modul kornjače je:

a)

form turtle import*

b)

from turtle import

c)

from turtle import*

d)

form turtle import

22.

Kod crtanja zaokreće olovku u desno

a)

rt()

b)

lt()

c)

ft()

d)

bk()

23.

Kod crtanja pomiče olovku unaprijed...

a)

lt()

b)

rt()

c)

bk()

d)

fd()

24.

Kod crtanja zaokreće olovku u lijevo

a)

rt()

b)

lt()

c)

ft()

d)

bk()

25.

S kojom naredbom možemo upisivati samo brojeve?

a)

int()

b)

str()

c)

ord()

d)

chr()

26.

Kako se naziva grafički prikaz algoritma?

a)

Dijagram tijeka

b)

Dijagram grananja

c)

Dijagram slijeda

d)

Dijagram ponavljanja

27.

Odaberi naredbu za grananje

a)

for i in range()

b)

if...

c)

while

d)

from turtle import*

28.

Nakon pisanja naredbe if upisujemo

a)

:

b)

logički uvjet

c)

naredbe

29.

Relacijski operator za jednako je

a)

<

b)

=

c)

!=

d)

==

30.

Relacijski operator za različito je

a)

<

b)

=

c)

!=

d)

==

31.

Nakon pisanja naredbe if i logičkog uvjeta upisujemo

a)

:

b)

else

c)

naredbe

32.

if…else… je naredba

a)

složenog grananje

b)

jednostavnog grananja

33.

if…elif...else je naredba

a)

složenog grananje

b)

jednostavnog grananja

34.

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

a)

Brojevi su jednaki

b)

Brojevi nisu jednaki

35.

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

a)

Brojevi su jednaki

b)

Brojevi nisu jednaki

36.

Naredba u Python-u za cjelobrojno dijeljenje je

a)

/

b)

%

c)

//

d)

:

37.

Naredba u Python-u za dijeljenje je

a)

/

b)

%

c)

//

d)

:

38.

Naredba u Python-u za dijeljenje s ostatkom je

a)

/

b)

%

c)

//

d)

:

39.

Odaberi naredbu za ponavljanje bez logičkog uvjeta

a)

for i in range()

b)

if...

c)

while

d)

from turtle import*

40.

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

41.

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

42.

Š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

43.

Odaberi naredbu za uvjetno ponavljanje

a)

for i in range()

b)

if...

c)

while

d)

from turtle import*

44.

from turtle import *

a)

je naredba za imenovanje grafičkog prozora za crtanje

b)

je naredba za pozivanje grafičkog prozora za crtanje

45.

title („ ”)

a)

je naredba za imenovanje grafičkog prozora za crtanje

b)

je naredba za pozivanje grafičkog prozora za crtanje

46.

Naredba za spuštanje kornjače u Python-u je

a)

pd ()

b)

rt (kut)

c)

pu ()

d)

fd (a)

e)

reset()