wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python - ponavljanje

Total questions: 20

Worksheet time: 17mins

Name
Class
Date
1.

Koji se slovo ispisuje ako dohvatimo treći znak niza riječi 'Božić'? [3]

a)

Ž

b)

B

c)

I

d)

O

2.

Što je rezultat ispisa sljedećih izraza u interaktivnom sučelju Pythona?

r= 'PRAZNICI'

print (r [0:3])

a)

RAZ

b)

ICI

c)

PRA

d)

NIC

3.

Lista brojeva zadana je naredbom n=[8,7,6,9,5,3]. Na kojim indeksima se nalaze broj 7 i broj 5?

a)

Broj 7 se nalazi na indeksu 2, a broj 5 na indeksu 4.

b)

Broj 7 se nalazi na indeksu 1, a broj 5 na indeksu 4.

c)

Broj 7 se nalazi na indeksu 1, a broj 5 na indeksu 6.

4.

Što će biti rezultat ispisa u interaktivnom sučelju?

r='Obitelj'

r.find ('b')

(a)  

Choose from the below words

2

1

0

-1

5.

Spoji naredbe s objašnjenjem.

a)

turtle.circle()

1.

naredba koja omogućuje crtanje kružnice

b)

turtle.pd()

2.

naredba koja omogućuje ostavljanje traga dok se kornjača kreće

c)

turtle.fd()

3.

naredba koja omogućuje kretanje kornjače unaprijed

d)

turtle.rt()

4.

naredba koja omogućuje zakretanje kornjače udesno

e)

turtle.pensize()

5.

naredba koja omogućuje podešavanje debljine linije kojom crta kornjača

6.

Kako se poziva metoda u Pythonu ako je niz M = 'cvijet', a metoda koju želimo pozvati upper?

(a)  

Choose from the below words

M.lower()

M.upper

M.upper()

upper.M()

7.

Ako je M = 'padobran', što će se ispisati na zaslonu računala nakon izvođenja prikazanog dijela programa?

a)

0

b)

1

c)

2

d)

3

8.

Ako je s = 'Mi volimo programiranje.', što će se ispisati nakon izvođenja prikazanog dijela programa?

a)

0

b)

4

c)

3

d)

2

9.

Što treba promijeniti da bi prikazani program računao koliko neka rečenica ima riječi?

a)

ništa

b)

br = 3

c)

print(br+1)

d)

br = br+2

10.

Koja je naredba za dodavanje elementa 6 na kraj liste M?

a)

M.add(6)

b)

M.append(6)

c)

lista.append(6)

d)

lista.remove(6)

11.

Kako će izgledati lista vozila nakon izvršavanja naredbe na slici?

a)

['brod','auto','bus']

b)

['brod','auto']

c)

['bus','auto','brod']

d)

['auto','bus','brod']

12.

Što će se ispisati?

a)

5

b)

98

c)

99

d)

-16

13.

Kojom naredbom možemo sortirati listu od manjeg prema većem broju?

a)

b.reverse()

b)

b.small_big

c)

b.index()

d)

b.sort()

14.

Odaberi naredbu koja postavlja olovku na točku s koordinatom (m,n) i pri tom crta od trenutne pozicije do te točke.

a)

setpos()

b)

setpos(m,n)

c)

setpos(x,y)

d)

setpos(0,0)

15.

Odaberi naredbu koja postavlja olovku na točku s koordinatom X i pritom crta, a koordinata Y trenutne točke se ne mijenja.

a)

sety(X)

b)

set()

c)

set(X)

d)

setx(X)

16.

Odaberi naredbu koja postavlja olovku na točku s koordinatom Y i pritom crta, a koordinata X trenutne točke se ne mijenja.

a)

setx(X)

b)

sety(Y)

c)

set(Y)

d)

setxy(Y)

17.

Što je uloga naredbe pos()?

a)

Vraća koordinate (x,y) trenutnog položaja olovke.

b)

Vraća koordinate (x,y) prvog položaja kojeg je olovka zauzela na početku zadatka.

c)

Vraća udaljenost od trenutnog položaja olovke do točke (M,N).

18.

Koja naredba postavlja olovku u zadani smjer K stupnjeva koji se mjeri od početnog kuta 0?

a)

set(K)

b)

seth(x)

c)

seth(k)

d)

seth(K)

19.

Kako se zove naredba koja vraća pravocrtnu udaljenost između trenutnog položaja olovke i neke zadane točke?

a)

length

b)

distantion

c)

distance

d)

measure

20.

Velikim slovima napiši rješenje rebusa.

(a)