WorksheetsVarijable i znak pridruživanja u Python programskom jeziku
Total questions: 20
Worksheet time: 10mins
Name
Class
Date
1.
Gdje se pohranjuju vrijednosti nužne za izvršavanje programa?
a)
U varijablama
b)
U datotekama
c)
U funkcijama
d)
U petljama
2.
Koji se znak u Pythonu koristi za pridruživanje vrijednosti varijablama?
a)
=
b)
==
c)
:
d)
;
3.
Je li u interaktivnom sučelju izraz
>>> a=10
ispravno napisan postupak pridruživanja broja 10 varijabli a?
a)
Da
b)
Ne
c)
Samo ako je a definirana
d)
Samo ako je a cijeli broj
4.
Što nedostaje u izrazu b=Karlovac da bi bio ispravan?
a)
Navodnici oko Karlovac
b)
Točka-zarez na kraju
c)
Razmak prije =
d)
Veliko slovo B
5.
Je li varijabla a promijenila vrijednost u 15 nakon izraza A=15?
a)
Da. jer Python ne razlikuje velika i mala slova
b)
Ne, jer Python razlikuje velika i mala slova
6.
Koji se matematički operatori mogu upotrebljavati uz varijable sa znakovnim vrijednostima?
a)
+
b)
-
c)
*
d)
/
7.
Što će se ispisati nakon izraza print(b+b) ako je b='Karlovac'?
a)
KarlovacKarlovac
b)
Karlovac
c)
Karlovac+Karlovac
d)
Greška
8.
Da li se ispravno upotrebljava operator množenja unutar izraza >>>print(b*b)?
a)
Da, jer matematički operatori mogu upotrebljavati unutar naredbe print
b)
Ne, jer jedan od operanada mora biti broj.
c)
Samo ako je b broj
d)
Samo ako je b string
9.
Što će se ispisati nakon izraza >>>print(b*3) ako je b='Karlovac'?
a)
KarlovacKarlovacKarlovac
b)
Karlovac3
c)
3Karlovac
d)
Greška
10.
Može li se na više različitih varijabli istodobno pridružiti ista vrijednost?
a)
Da
b)
Ne
c)
Samo ako su varijable iste vrste
d)
Samo ako su varijable različite
11.
Kako bi varijablama a, b i c pridružili vrijednost 100?
a)
a=b=c=100
b)
a,b,c=100
c)
a=100, b=100, c=100
d)
a=100 b=100 c=100
12.
Upisan je sljedeći izraz u interaktivno sučelje:
>>> a=b=c=100
>>> print(a,b,c)
Što će se ispisati u interaktivnom sučelju nakon pritiska tipke Enter?
a)
3 puta 100 jedan ispod drugog
b)
3 puta će ispisati 100 jedan iza drugog
c)
1000000
d)
1 000 000
13.
Upisan je sljedeći izraz u interaktivno sučelje:
>>> a=b=c=100
>>> print(a,b,c,sep='\n')
Što će se ispisati u interaktivnom sučelju nakon pritiska tipke Enter?
a)
3 puta će ispisati 100 jedan iza drugog
b)
100 u svakom retku
c)
100
d)
100100100
14.
Upisan je sljedeći izraz u interaktivno sučelje:
>>> a=b=c=100
>>> print(a,b,c,sep='\t')
Što će se ispisati u interaktivnom sučelju nakon pritiska tipke Enter?
a)
100100100
b)
100 100 100
c)
100 100 100
d)
100 u svakom retku
e)
15.
Koji se matematički operatori mogu koristiti sa znakovnim varijablama?
a)
Samo zbrajanje
b)
Zbrajanje i množenje
c)
Svi osnovni operatori
d)
Nijedan
16.
Je li ispravno koristiti operator množenja u izrazu print(b*b) ako je b znakovni niz?
a)
Da
b)
Ne
c)
Samo ako b sadrži brojeve
d)
Ovisi o verziji Pythona
17.
Može li se istoj vrijednosti pridružiti više varijabli odjednom?
a)
Da
b)
Ne
c)
Samo za brojeve
d)
Samo za znakovne nizove
18.
Ako je a=b=c=100, što će ispisati naredba print(a,b,c)?
a)
100 100 100
b)
300
c)
100100100
d)
Greška
19.
Što znači '\n' u naredbi print(a,b,c,sep='\n')?
a)
Novi red
b)
Tabulator
c)
Razmak
d)
Ništa
20.
Što znači '\t' u naredbi print(a,b,c,sep='\t')?
a)
Novi red
b)
Tabulator
c)
Razmak
d)
Ništa
100 %
