wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Funkcija koja pretvara decimalnu vrijednost u cjelobrojnu je:

a)

bool( )

b)

float( )

c)

int( )

d)

input( )

2.

Funkcija koja potvrđuje točnost ili netočnost neke tvrdnje je:

a)

True

b)

a > 5

c)

False

d)

bool( )

3.

Funkcija koja će broj 2 zapisati kao 2.0 je:

a)

bool( )

b)

float( )

c)

int( )

d)

range( )

4.

Za izjavu 5>3 Python će ispisati:

a)

False

b)

True

c)

Yes

d)

Not

5.

Za bool(15%2==0) Python će ispisati:

a)

True

b)

False

c)

Neće ništa ispisati

6.

Funkcija za znakovni niz je:

a)

int( )

b)

float ( )

c)

bool( )

d)

str( )

7.

Koji je tip podatka a=5?

a)

Znakovni niz

b)

Logički tip

c)

Brojčani tip

8.

Koji je tip podatka a='krava'?

a)

Znakovni niz

b)

Brojčani tip

c)

Logički tip

d)

Niti jedan od navedenih

9.

Funkcija za prebrojavanje duljine znakovnog niza je:

a)

range( )

b)

len( )

c)

length( )

d)

str( )

10.

Ako je a='su', a b='per', za a+b Python će ispisati:

a)

SuPer

b)

suPer

c)

SUPER

d)

super

11.

Za znakovni niz a='Petar Pan', duljina ovog niza će biti:

a)

3

b)

2

c)

9

d)

8

12.

Za znakovni niz a='Petar Pan', naredbom a[1] Python će ispisati:

a)

P

b)

e

c)

t

13.

Za znakovni niz a='Petar Pan', naredbom a[-1] Python će ispisati:

a)

P

b)

a

c)

n

14.

Za znakovni niz a='Petar Pan', naredbom a[1:] Python će ispisati:

a)

Sve osim prvog znaka.

b)

Samo prvi znak.

c)

Sve osim prvog i drugog znaka.

15.

Za znakovni niz a='Petar Pan', naredbom a[:] Python će ispisati:

a)

Sve.

b)

Sve osim prvog i zadnjeg znaka.

c)

Neće ispisati ništa.

16.

Za znakovni niz a='Petar Pan', naredbom a[1:4] Python će ispisati:

a)

Pet

b)

etar

c)

tar

d)

eta

17.

Za znakovni niz a='Petar Pan', naredbom a[:1] Python će ispisati:

a)

Sve osim prvog znaka.

b)

Samo prvi znak.

c)

Prvi i drugi znak.

18.

Prvi znak iz znakovnog niza a dohvaćamo naredbom:

a)

a[1]

b)

a=1

c)

a[0]

d)

a==1

19.

Logički operator koji proverava je li znakovni niz sadržan u drugom znakovnom nizu:

a)

not in

b)

in

c)

range

d)

if

20.

Metoda koja ispisuje znakovni niz a malim tiskanim slovima je:

a)

a.lower( )

b)

a.upper( )

c)

a.index( )

21.

Metoda koja ispisuje znakovni niz a velikim tiskanim slovima je:

a)

a.lower( )

b)

a.upper( )

c)

a.index( )

22.

Metoda koja ispisuje prvi index na kojem se nalazi znak u znakovnom nizu a je:

a)

a.lower( )

b)

a.upper( )

c)

a.index( )

23.

Ako je a=5, za naredbu str(a) Python će ispisati:

a)

pet

b)

5

c)

'5'

d)

a

24.

Ako je a=5, za naredbu str(a)+str(a) Python će ispisati:

a)

25

b)

'55'

c)

'5'

d)

'petpet'

25.

Ako je a=5, za naredbu str(a)+5 Python će ispisati:

a)

'10'

b)

'55'

c)

Pogreška!

d)

10

26.

Neka je a znakovni niz, ako imamo zadanu petlju

for i in a:

print(i)

Python ispisuje:

a)

Vrijednost varijable a.

b)

Znakovni niz a.

c)

Indekse znakova u znakovnom nizu.

27.

Neka je a znakovni niz, ako imamo zadanu petlju

for i in range(len(a)):

print(i)

Python ispisuje:

a)

Vrijednost varijable a.

b)

Znakovni niz a.

c)

Indekse znakova u znakovnom nizu.

28.

Logički uvjet if a[i]%2==0 znači:

a)

Indeks je neparan.

b)

Indeks je paran.

c)

Indeks je 0.

29.

Ako je b brojač, te smo inicijalizirali brojač s b=0, to znači da:

a)

Brojanje počinje od 1.

b)

Brojanje počinje od 2.

c)

Brojanje počinje od 0.

30.

Naredba b=b+1 znači:

a)

Umanji brojač za 1.

b)

Uvećaj brojač za 1.

31.

Brojač je uvijek vezan za koju vrstu strukture:

a)

Naredbu ponavljanja.

b)

Uvjetnu naredbu grananja.

32.

Naredba range( ) označava:

a)

brojač

b)

duljinu znakovnog niza

c)

ispisivanje rezultata

d)

raspon brojeva

33.

Lista je:

a)

Brojčani tip podatka

b)

Znakovni niz

c)

Struktura podataka

d)

Logički tip podatka

34.

Primjer liste je:

a)

(1,2,3,4)

b)

{1,2,3,4}

c)

<1,2,3,4>

d)

[1,2,3,4]

35.

a=[1,2,3] i b=['x','y'], a+b će ispisati:

a)

['x','y',1,2,3]

b)

[1,2,3,'x','y']

c)

Javiti će pogrešku

d)

Neće ništa ispisati

36.

Funkcija za duljinu liste je ista kao za duljinu znakovnog niza?

a)

Točno

b)

Netočno

37.

lista=['Marko', 'Ana', 25, True], za lista[4] ispisati će:

a)

Javlja pogrešku!

b)

True

c)

Neće ništa ispisati!

d)

False

38.

lista=[4, 'Tina', 'informatika', 4.46], za naredbu len(lista) ispisuje:

a)

20

b)

Pogreška!

c)

4

d)

5

39.

Za ispisivanje svih elemenata liste potrebna je:

a)

Uvjetna naredba ponavljanja

b)

Uvjetna naredba

c)

Naredba ponavljanja

40.

Trećem elementu liste pristupamo s naredbom ime_liste[2]

a)

Točno

b)

Netočno