L03 Flashcards

1
Q

Šta predstavlja tip podataka?

A

Tip podataka predstavlja klasifikaciju ili kategorizaciju podataka. Predstavlja tip vrednosti koji određuje koje operacije se mogu izvršiti nad tim podacima.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Šta radi funkcije type()?

A

Funkcija type() vraća tip podatka promenljive.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Kada string str vraća False kada se pozove bool(str)?

A

Jedino prazan string “” vraća False, a svi ostali vraćaju True.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Kako se vrši indeksirajne u Python-u?

A

Stringovi se indeksiraju korišćenjem srednjih zagrada [ ]. Prvi indeks je 0, a poslednji je n-1.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Šta je negativno indeksiranje?

A

Ukoliko u srednjim zagradama stavimo negativni broj, onda će se izvući karakter stringa od poslednjeg karaktera.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Kako sve možemo izdvojiti željeni opseg karaktera u stringu?

A

Ukoliko između srednjih zagrada stavimo prvi indeks, pa dvotačku, pa krajnji indeks, onda će se izvući karakteri unuter tog opsega.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Kako se definiše lista, kako tuple, a kako imenik?

A

Lista je definisana srednjim zagradama [ ], tuple malim zagradama (), a imenik velikim {} po šablonu ključ: vrednost.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Kako se pristupa elementu liste, tuple-a, i imenika?

A

Kod liste i tuple-a elementu se pristupa preko ideksa u srednjim zagradama, a elementu imenika sintaksom dict_name[key]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Da li je lista isto što i niz?

A

U programskom jeziku Python ne postoji niz, tako da lista obavlja sve njegove funkcije. Nisu isto, ali služe sličnoj svrsi.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Kako kategorišemo programske jezika po tipiziranju? Dati primer.

A

Postoje dve podele tipiziranja podataka:
- jako i slabo tipiziranje
- dinamičko i statičko tipiziranje
Na primer Python je

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Kakav je Python programski jezik po tipiziranju?

A

Python je jako tipizirani dinamički programski jezik.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Koje su naredbe uslovnog grananja u Python jeziku?

A

if-elif-else

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Koje su naredbe petlji u Python jeziku?

A

while i for

How well did you know this?
1
Not at all
2
3
4
5
Perfectly