L03 Flashcards
Šta predstavlja tip podataka?
Tip podataka predstavlja klasifikaciju ili kategorizaciju podataka. Predstavlja tip vrednosti koji određuje koje operacije se mogu izvršiti nad tim podacima.
Šta radi funkcije type()?
Funkcija type() vraća tip podatka promenljive.
Kada string str vraća False kada se pozove bool(str)?
Jedino prazan string “” vraća False, a svi ostali vraćaju True.
Kako se vrši indeksirajne u Python-u?
Stringovi se indeksiraju korišćenjem srednjih zagrada [ ]. Prvi indeks je 0, a poslednji je n-1.
Šta je negativno indeksiranje?
Ukoliko u srednjim zagradama stavimo negativni broj, onda će se izvući karakter stringa od poslednjeg karaktera.
Kako sve možemo izdvojiti željeni opseg karaktera u stringu?
Ukoliko između srednjih zagrada stavimo prvi indeks, pa dvotačku, pa krajnji indeks, onda će se izvući karakteri unuter tog opsega.
Kako se definiše lista, kako tuple, a kako imenik?
Lista je definisana srednjim zagradama [ ], tuple malim zagradama (), a imenik velikim {} po šablonu ključ: vrednost.
Kako se pristupa elementu liste, tuple-a, i imenika?
Kod liste i tuple-a elementu se pristupa preko ideksa u srednjim zagradama, a elementu imenika sintaksom dict_name[key]
Da li je lista isto što i niz?
U programskom jeziku Python ne postoji niz, tako da lista obavlja sve njegove funkcije. Nisu isto, ali služe sličnoj svrsi.
Kako kategorišemo programske jezika po tipiziranju? Dati primer.
Postoje dve podele tipiziranja podataka:
- jako i slabo tipiziranje
- dinamičko i statičko tipiziranje
Na primer Python je
Kakav je Python programski jezik po tipiziranju?
Python je jako tipizirani dinamički programski jezik.
Koje su naredbe uslovnog grananja u Python jeziku?
if-elif-else
Koje su naredbe petlji u Python jeziku?
while i for