L07 Flashcards
Šta predstavlja modul u Python programskom jeziku?
Modul predstavlja deo softvera koji poseduje specifičnu funkcionalnost. U Python programskom jeziku, svaka Python datoteka (sa ekstenzijom .py) predstavlja jedan modul.
Šta predstavlja paket u Python programskom jeziku?
Paket u Python jeziku predstavlja kolekciju modula unutar direktorijuma.
Koja je razlika između modula i paketa?
Bilo koja python datoteka predstavlja jedan modul, i ime tog modula je isto kao i ime datoteke (bez .py ekstenzije). A paket je skup modula.
Koja je razlika između paketa i direktorijuma sa .py datotekama?
Paket je zapravo direktorijum Python modula koji mora da sadržii i dodatnu datoteku za inicijalizaciju, da bi se razlikovao od običnog direktorijuma koji samo sadrži Python datoteke.
Na koje se načine paket može uvesti u radnu datoteku?
import ime_paketa
from ime_paketa import ime_modula
Šta predstavlja Python biblioteka? Opisati odnos biblioteke, paketa i modula.
Biblioteka (en. library) predstavlja skup paketa. Odnos je da jedna biblioteka sadrži više paketa, a ti paketi sadrže više modula.
Šta je Standardna Biblioteka Python programskog jezika?
Standardna Python biblioteka se sastoji iz više različitih komponenti. Sadrži tipove podataka, npr. brojevi i liste. Biblioteka takođe sadrži ugrađene funkcije i izuzetke - objekte koji se mogu koristiti u svom kodu pisanom na Python jeziku bez potrebe za naredbom import. Najveći deo biblioteke sadrži skup modula. Neki moduli su napisani na C jeziku i ugrađeni su u sam Python interpreter, dok su neki moduli napisani na Python jeziku i uvoze se u izvornom obliku.
Čemu služi PIP?
Pip upravlja eksternim paketima pomoću komandi kao što su pip install, pip freeze, pip list, pip show, koji se pišu u komandnoj liniji.
Koje funkcionalnosti dodaju paketi math i datetime?
Math omogućava korišćenje osnovnih matematičkih funkcija, a datetime omogućava rad sa datumima i vremenskim zapisima.
Šta predstavljaju regularni izrazi?
Regularni izraz predstavlja niz karaktera koji definišu šablon pretraživanja. Pri korišćenju regularnih izraza pretraga teksta ili provera korektnog unosa teksta predstavlja olakšicu pri programiranju.