wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python - If, If... else

Total questions: 28

Worksheet time: 16mins

Name
Class
Date
1.

Nareba if u prijevodu znači

a)

Onda

b)

Ako

c)

Inače

2.

Napiši kako glasi uvjet koji provjerava jesu li uneseni brojevi u varijablu a, parni

(a)  

3.

Koji od ovih znakova predstavlja različitost (nije jednako)?

a)

==

b)

>

c)

<

d)

!=

4.

Ako napravim domaću zadaću i učim za ispit, dobit ću 5. Radi se o logičkom operatoru

a)

And (i)

b)

Or (ili)

c)

Not (ne)

5.

if a%5==0: predstavlja uvjet

a)

Parnosti

b)

Djeljivosti broja s brojem 2

c)

prirodnih brojeva

d)

Djeljivosti broja s brojem 5

6.

Nakon pisanja uvjeta, uvijek ide uvlaka!

a)

točno

b)

netočno

7.

Program se pokreće iz izbornika RUN odabirom naredbe RUN MODULE ili jednostavno pritiskom na tipku:

a)

F1

b)

F2

c)

F3

d)

F4

e)

F5

8.

Dopuni sljedeću naredbu:

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

a)

b

b)

int

c)

print

d)

input

9.

Znak za pridruživanje neke vrijednosti varijabli je:

a)

/

b)

@

c)

=

d)

*

10.

Što nedostaje?

a)

zagrada

b)

dvotočka

c)

slovo

d)

broj

11.

Naredbu if koristimo kada nam u programu treba...

a)

odluka

b)

petlja s logičkim uvjetom

c)

petlja bez logičkog uvjeta

12.

U naredbi if x>10,

x>10 je?

a)

logički uvjet

b)

programska petlja

c)

algoritam

d)

dijagram toka

13.

Odaberi naredbu za grananje

a)

for i in range()

b)

if...

c)

while

d)

from turtle import*

14.

Nakon pisanja naredbe if upisujemo

a)

dvotočku

b)

logički uvjet

c)

naredbe

15.

Operator koji označava matematički jednako je:

a)

<

b)

=

c)

!=

d)

==

16.

Nakon pisanja naredbe if i logičkog uvjeta, upisujemo

a)

dvotočku

b)

else

c)

naredbe

17.

if…else… je naredba

a)

složenog grananja

b)

jednostavnog grananja

18.

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

a)

Brojevi su jednaki

b)

Brojevi nisu jednaki

19.

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

a)

Brojevi su jednaki

b)

Brojevi nisu jednaki

20.

Operator za cjelobrojno dijeljenje u Pythonu je:

a)

/

b)

%

c)

//

d)

:

21.

U Pythonu dijelimo znakom:

a)

/

b)

%

c)

//

d)

:

22.

Znak za operator ostatka dijeljenja u Pythonu je:

a)

/

b)

%

c)

//

d)

:

23.

Koja će se naredba izvršiti ako je logički uvjet istinit?

a)

naredba 1

b)

naredba 2

24.

Koja će se naredba izvršiti ako logički uvjet NIJE istinit?

a)

naredba 1

b)

naredba 2

25.

Koje vrijednosti može imati logički uvjet?

a)

istina

b)

da

c)

ne

d)

laž

26.

Što će se dogoditi ako ne koristimo uvlake pri pisanju if i if... else naredbe?

a)

naredbe će se izvršiti pogrešnim redoslijedom

b)

Python će napisati grešku

c)

Python će ispraviti naše greške

d)

kome treba uvlaka?

27.

Kada koristimo if... else?

a)

kad želimo ponavljati naredbe

b)

ako je uvjet istinit - izvršava se naredba 1, ako nije, naredba 2

c)

samo kada je uvjet neistinit

d)

samo kada je uvjet istinit

28.

Što se nalazi na slici?

a)

grafikon

b)

crtež

c)

dijagram tijeka