Neretko se dešava da treba da napravimo funkciju čiji parametri se retko menjaju. Tim parametrima možemo dodeliti podrazumevanu vrednost . Primer. Zamislite da treba da izračunamo cenu sa porezom i …
Čitaj dalje »Koja je razlika između modula, paketa, biblioteka i frejmvorka u Pajtonu?
Paketi i biblioteke se u Pajtonu često koriste kao sinonimi. Da li to zaista i jesu? Ne baš. Hajde da krenemo od početka. Modul u Pajtonu predstavlja fajl sa ekstenzijom …
Čitaj dalje »Kako povezati Python sa PostgreSQL-om?
Sve aplikacije u sebi sadrže podatke, koji se najčešće čuvaju u sistemima za upravljanje bazama podataka. Pokazaćemo vam kako da povežete Pajton sa PostgreSQL sistemom za baze podataka. Najpre treba …
Čitaj dalje »Funkcije za rad sa listama u Pajtonu
Lista je struktura podataka koja sadrži kolekciju različitih tipova podataka u nekom određenom rasporedu. Postojeći elementi mogu se brisati, dok novi mogu da se dodaju. Objekat sa tipom lista kreira …
Čitaj dalje »Okvir podataka u pandas biblioteci – osnove
Pandas je Pajton biblioteka za rad sa podacima. Popularnost joj raste iz dana u dan, a sa podacima baratate kako hoćete. Sa njom možemo da učitavamo podatke iz različitih formata …
Čitaj dalje »Slanje HTTP zahteva u Pajtonu
Bez obzira da li nameravate da stružete podatke sa veba ili da komunicirate sa nekim API-jem, potrebna vam je biblioteka koja omogućava postavljanje HTTP zahteva. Najpopularnija takva biblioteka je requests. …
Čitaj dalje »Regularni izrazi u Pajtonu
Regularni izrazi su obrasci koji sadrže obične karaktere (slova i brojeve) i specijalne karaktere (kao što su simboli * i $). Koriste se kada želimo da pronađemo, zamenimo ili izvučemo …
Čitaj dalje »Kako importovati podatke iz Excela u Pajton?
Osobama vičnim programiranju više odgovara da podatke iz Excelovih sveski analiziraju putem koda, ne iz samog Excela. Lakše je da napišemo sopstvenu funkciju umesto da balansiramo postojećim. Nekada se to …
Čitaj dalje »Šta su tvrdnje (asserts) u Pajtonu i drugim programskim jezicima?
Tvrdnje (asserts) koriste se kod pisanja testovima i sastavni su deo svih programskih okvira za testiranje. One testiraju pretpostavke programa. Ako je vrednost ona koju očekujemo, tvrdnja vraća true (tačno) …
Čitaj dalje »Pip – kako instalirati pakete u Pajtonu?
Pip je sistem za upravljanje paketima u Pajtonu. Pakete, koji nisu deo standardne biblioteke koja se dobija instalacijom, moramo zasebno da instaliramo. Njihov broj je ogroman i raste iz dana …
Čitaj dalje »Kratak uvod u funkcije u Pajtonu
Funkcije (ili metodi) postoje u svim programskim jezicima. To je grupa iskaza koji izvršavaju određeni zadatak. Primer je funkcija koja računa površinu kvadrata. Glavna namena joj je da grupiše kod …
Čitaj dalje »Rad sa datotekama u Pajtonu
Otvaranje datoteke Za rad sa datotekama u Pajtonu koristi se ugrađena funkcija open() koja ima dva argumenta: open(file, mode=”rt”). Prvi je string koji predstavlja putanju do datoteke sa kojom radimo …
Čitaj dalje »