wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ponavljanje 8. razred

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.

Koja funkcija pretvara decimalni broj u cijeli?

a)

float()

b)

str()

c)

print()

d)

int()

2.

Koliko vrijednosti može imati logički tip podataka?

a)

Dvije, istina (True) ili laž (False).

b)

četiri - istina, True, laž , False.

3.

Koji je osnovni tip podataka za pohranu tekstualnih vrijednosti?

a)

pismo

b)

polunavodnici

c)

navodnici

d)

Znakovni niz ( string)

4.

Koji se matematički operatori mogu primjenjivati sa znakovnim nizovima?

a)

+

b)

c)

*

d)

/

e)

//

5.

Što je pridruženo varijabli (a) u sljedećem izrazu?

>>> a = ' '

a)

tajni znak

b)

polunavodnici

c)

Prazan znakovni niz

d)

ništa

6.

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

a)

11

b)

12

c)

13

d)

14

7.

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

8.

Koji je rezultat sljedeće naredbe:

print('5'+'5')

a)

10

b)

5+5

c)

'5'+'5'

d)

55

9.

S kojom naredbom možemo upisivati samo brojeve?

a)

int()

b)

str()

c)

ord()

d)

chr()

10.

Što je varijabla?

a)

Nepoznanica u koju upisujemo podatak.

b)

Naredba.

c)

Podatak koji se može mijenjati.

d)

Poebna mapa.

11.

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

12.

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!

13.

Što će ispisati program prikazan na slici?

a)

Ništa, program nije dobro napisan!

b)

VATRENIVATRENIVATRENIVATRENI

c)

VATRENI

14.

Petlja for se izvršava

a)

točan broj puta

b)

dok se uvjet ne ispuni

15.

Koja naredba je točno napisana

a)

for i in range (10)

b)

for i in range (10):

c)

for i range (10):

d)

for in range (10)

16.

for i in range (a,b,k)

U navedenim naredbama što znači broj k?

a)

Broj u petlji

b)

Završni broj petlje

c)

Korak u petlji

d)

Početni broj u petlji

17.

Niz točno zadanih koraka koje treba slijediti da bismo riješili neki problem nazivamo :

a)

program

b)

dijagram toka

c)

algoritam

18.

Nastavak za spremanje dokumenta u Pythonu je

a)

.py

b)

.pyt

c)

.pj

d)

.pjt

19.

Tekst u Pythonu pišeš unutar

a)

navodnika " "

b)

točaka . .

c)

crtica - -

d)

polunavodnika ' '

20.

Naredba za ispisivanje različitih vrijednosti ili izraza je naredba (a)   .

21.

Python razlikuje velika i mala slova.

a)

Točno

b)

Netočno

22.

print(4*6)

Što će se ispisati ?

a)

24

b)

-2

c)

46

d)

10

23.

Dopuni sljedeću naredbu:

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

a)

str

b)

int

c)

print

d)

input

24.

Dopuni program koji izračunava i ispisuje površinu pravokutnika za unesene duljine stranica...

a=int(input('Unesi duljinu stranice a:'))

b=int(input('Unesi duljinu stranice b:'))

(a)   (a*b)

25.

Da li je ovo primjer dobro napisane naredbe?

r=int(print('Unesi broj:'))

a)

da

b)

ne

26.

Znak za pridruživanje neke vrijednosti varijabli je:

a)

/

b)

@

c)

=

d)

*

27.

a=8

b=3

print(a+b)

Što će se ispisati ovim programom?

a)

a+b

b)

11

c)

10

d)

8+3

28.

Naredba za okretanje olovke za 90 stupnjeva ulijevo je

a)

fd(90)

b)

lt(90)

c)

rt(90)

d)

bk(90)