Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Strukture i vrste podataka u Pythonu

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

Koji od ponuđenih odgovora NIJE vrsta podataka u Python-u?

a)

brojčani tip podatka

b)

znakovni niz

c)

logički tip podatka

d)

razlomački tip podatka

2.

Naziv za cjelobrojnu vrijednost u Python-u je int, a za decimalnu vrijednost je

a)

index

b)

float

c)

true

d)

string

3.

Na slici je zadan znakovni niz.

Koji znak (slovo) ćemo dohvatiti naredbom r[1]?

a)

p

b)

r

c)

o

d)

m

4.

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

a)

zag

b)

Zag

c)

ZAG

d)

greb

5.

str(6)+str(7)

a)

'67'

b)

13

c)

šezdeset i sedam

d)

nema rješenja

6.

Ako je s = 'programiranje', koliko je len(s)?

a)

12

b)

13

c)

11

d)

14

7.

Ako želimo unijeti znakovnu vrijednost putem tipkovnice, koristimo naredbu...

a)

int(input())

b)

int()

c)

input()

d)

ne postoji takva naredba

8.

Kako se zove metoda koja kao rezultat vraća kopiju znakovnog niza (A) prikazanog malim tiskanim slovima?

a)

len(A)

b)

index(A)

c)

upper(A)

d)

lower(A)

9.

Kako se zove funkcija koja kao rezultat vraća poziciju prvog pojavljivanja slova "m" unutar zadanog niza M?

a)

index(m)

b)

upper(m)

c)

lower(m)

d)

len(m)

10.

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

a)

M.lower()

b)

M.upper

c)

M.upper()

d)

upper.M()

11.

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

12.

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

a)

0

b)

4

c)

3

d)

2

13.

Š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

14.

Jedna lista ne može sadržavati i brojeve i znakove.

a)

Točno

b)

Netočno

15.

Kako u Python-u zadajemo praznu listu?

a)

lista( )

b)

lista=

c)

lista=[0]

d)

lista=[ ]

16.

Što će se ispisati?

a)

Zagreb

b)

svi uneseni gradovi unutar liste

c)

svi uneseni gradovi jedan ispod drugog

d)

riječ "gradovi"

17.

Što će se ispisati?

a)

parni brojevi

b)

svi brojevi do 20

c)

svi brojevi iz liste broj

d)

slovo i

18.

Na slici je zadana lista slova. Kojom naredbom dohvaćamo prvi element 'a'?

a)

slova[0]

b)

slova[1]

c)

slova[-1]

d)

a[0]

19.

Što će se ispisati?

a)

s

b)

5

c)

6

d)

Python

20.

Koji znak nedostaje u definiciji funkcije?


def moja_funkcija()

a)

,

b)

:

c)

@

d)

#

21.

Što ne vrijedi za funkcije?

a)

Razbija program na manje dijelove

b)

Izbjegava ponavljanje koda

c)

Čini program neorganiziranim

d)

Kod se može ponovo upotrijebit

22.

Koji redoslijedom će se izvršavati sljedeći kod?

a)

3,1,2

b)

3,2,1

c)

1,2,3

d)

2,1,3

23.

Kako pravilno pozvati ovu funkciju?

a)

def(1)

b)

x=kvadrat()

c)

defKvadrat(4)

d)

x=kvadrat(5)

24.

Što će se ispisati nakon izvršenja sljedećeg koda?

a)

ništa

b)

5

c)

66

d)

poruka o grešci

25.

Koji je od navedenih naziva funkcije točan?

a)

def dice_roll():

b)

def dice roll():

c)

def diceroll[];

d)

def dice roll()

26.

Što vraća funkcija?

def()

return 14

a)

znakovni niz

b)

broj

27.

Što vraća funkcija?

def()

return '3'

a)

znakovni niz

b)

broj