주제 이름 모듈 소개
웹페이지 Pravila predmeta / Course Rules
  • Za pristop na izpit je potrebno pravilno rešiti (skoraj vse) domače naloge. Kasnejših "zasilnih izhodov" ni.
  • Ne uporabljajte pripomočkov, kot je chatGPT: s tem boste samo preskočili prvo stopnico pri učenju in si razbili nos tam, kjer vam chatGPT ne bo več mogel pomagati.
  • Prepisovanja ne trpimo.
  • Izpit je pisni, na njem je dovoljena literatura.
웹페이지 Kaj namestiti na svoj računalnik
웹페이지 [, ], { in } ter šumniki na Windowsih
웹페이지 Knjige in spletne strani
Literatura
파일 Zbirka rešenih nalog (večni osnutek)
.
웹페이지 Rešitve nalog iz Advent of Code (2020, 2022)
웹페이지 Novoletni tečaj numpy-ja z Advent of Code 2021
파일 31. januar 2024
파일 Testi
URL Rešitev
파일 13. februar 2024
파일 Testi
URL Rešitev
파일 26. avgust 2024
파일 Testi
URL Rešitev
파일 Dokumentacija Pythona (podatkovni tipi, funkcije, moduli...)
파일 Zapiski predavanj, rešitve domačih nalog

Zapiski specifični za vaš predmet so v podmapi p1. Vsi zapiski so v obliki jupyter notebook (.ipynb). (Za vsak slučaj pa so pretvorjeni še v PDF, čeprav je pretvorba ponekod bolj zasilna.)

Izrazi, spremenljivke, funkcije, prvi program. URL Zapiski
URL Tečaj italijanščine
ker predavanja in vaje včasih spominjajo na sceno iz serije, po kateri je Python dobil ime.
URL Skrajšani zapiski
URL Video posnetek gornjega
za tiste, ki raje poslušate kot berete.
URL Python Bytecode
URL PyCon 2016: Playing with Python Bytecode
웹페이지 Naloge
웹페이지 Naloga: Dva programa, ki bi ju bilo treba popraviti
.
웹페이지 (Neobvezna naloga) Strelske vaje
Logični izrazi, pogojni stavki, zanka while URL Pogojni stavki
URL Zanke
URL Kako je umrl logik George Boole

Ugonobila ga je logika njegove žene.

URL Povzetek obeh tem
URL Video posnetek gornjega
URL Malo več

Kaj je bool; kaj v resnici počneta and in or; nekaj boljšega kot switch

URL Rešitve
웹페이지 Naloge
웹페이지 Naloge (dodatne)
웹페이지 Tekmovanje iz poštevanke
.
웹페이지 Collatzova domneva
웹페이지 Vaja iz poštevanke
웹페이지 Ugibanje števila
웹페이지 Program, ki ugiba sam
웹페이지 Človek ne jezi se
웹페이지 Računanje pi
웹페이지 Kako premagati igralnico
URL Skupne sobe
URL Dogočasna igra
웹페이지 English translation
URL Rešitev
Seznami, terke, zanka for URL Zapiski
URL Zapiski (drugi del): indeksi
웹페이지 Najbolj dolgočasen tip
파일 Zakaj začnemo šteti z 0
URL Skrajšani zapiski
URL Dodatna tema: numpy

Numpy je knjižnica, ki naredi Python učinkovit in hiter.

웹페이지 Naloge - numpy
파일 Testi
파일 Datoteka z intervali
파일 Še en primer (112 dovoljenih)
URL Rešitev
웹페이지 Naloge
웹페이지 Nepadajoča zaporedja
.
웹페이지 Razcepljanje nizov
.
웹페이지 Mati, bombonov bi
웹페이지 Ples
웹페이지 Razdalje med kraji
웹페이지 Razdalje med kraji (2)
웹페이지 Rešitev zelo dodatne naloge
웹페이지 Vodni top med kraji
웹페이지 Temperaturne razlike
웹페이지 Vojna
URL Prepovedani intervali
URL Zajčje luknje
URL Pretakanje
URL F.A.T.
웹페이지 English translation
URL Rešitev
Pisanje funkcij URL Kako definiramo funkcije
웹페이지 Poganjanje testov
URL Uvažanje modulov
URL Pisanje modulov
URL Globlje o definicijah funkcij

Povzetek predavanj, potem malo težje teme

URL Funkcije kot prvorazredni objekti
웹페이지 Naloge
파일 Testi
웹페이지 Naloge (dodatne)
파일 Testi
웹페이지 Razcep na prafaktorje
.
웹페이지 Kronogrami
.
웹페이지 Osem napadalnih kraljic
.
웹페이지 Kojn
웹페이지 Collatzova domneva 2
웹페이지 Preurejanje
웹페이지 Spet razdalje med kraji
웹페이지 Videi zelo dodatne naloge
웹페이지 Potapljanje ladjic
웹페이지 Vodni top s funkcijami
웹페이지 Nim
URL Tour de Slovenie
파일 Testi
웹페이지 Translation
URL Rešitev
Metode nizov, seznamov in terk URL Metode nizov in seznamov
URL Skrajšani zapiski
URL Dekoratorji
파일 Testi
URL Rešitev
웹페이지 Naloge
파일 Testi
웹페이지 Preimenovanje datotek s filmi
.
웹페이지 Osrednja obveščevalna služba
.
웹페이지 Parčkanje 2: Opravljivka
웹페이지 Maraton
웹페이지 Hrček na kolesu
웹페이지 Samoopisna števila
URL Datotečni dnevnik
파일 Testi
URL Morse
파일 Testi
URL Razbiranje ovir
파일 Testi
파일 Testi
웹페이지 Translation
URL Rešitev
Slovarji in množice URL Zapiski
URL Skrajšani zapiski
웹페이지 Naloge
파일 Testi
웹페이지 Vislice
.
웹페이지 Znanci iz Picase
.
웹페이지 Izvozniki
웹페이지 Inventar
웹페이지 Jedilniki
웹페이지 Barvanje
웹페이지 Glasbena lestvica
웹페이지 Spet tviti - s slovarji
웹페이지 Županske volitve
웹페이지 Stiskanje besedil
URL Srečanja
파일 Testi
URL Marsovci
파일 Testi
파일 Testi
웹페이지 English translation
URL Rešitev
Izpeljani seznami, slovarji, množice; generatorji URL Zapiski
URL Posnetek predavanja (20. 11. 2023)
Na željo študentov. Drugače to ni užitno. Raje berite zapiske. :)
URL Generatorji, iteratorji

... in kaj v resnici počne zanka for

URL "Funkcijske funkcije"
URL Functional Programming HOWTO
Lepa razlaga vsega tega v Pythonovi dokumentaciji
웹페이지 Naloge
파일 Testi
웹페이지 Čebelja statistika
웹페이지 Miklavževa knjiga
웹페이지 Igra
웹페이지 Socialna mreža
웹페이지 Minolovec
웹페이지 Filmski igralci
웹페이지 Kaladont na hitro
URL Marsovci v vrsto
파일 Testi
파일 Testi
URL Rešitev
Imenski prostori; kaj so spremenljivke, funkcije 웹페이지 Zapiski
.
URL Stran za ilustracijo imen
Stran, ki ilustrira programe (lahko tudi vaše) na podoben način, kot smo jih na teh predavanjih.
URL Kako je vse to v resnici shranjeno?
URL Luciano Ramalho: Fluent Python

Na snov predavanja se nanaša osmo poglavje, Object References, Mutability, and Recycling. Knjiga je relativno draga, a vseeno bi bilo neprimerno, če bi vam namesto povezave na opis knjige na strani založnika dal direktno povezavo na stran, kjer jo lahko ukradete. Zato je ne bom. Poiščite jo sami.

Ampak resno: knjiga je ful dobra, zato se jo spodobi pošteno kupiti. Da bo napisal še kakšno.

웹페이지 Naloge
파일 Testi
웹페이지 Funkcije za delo z vektorji
.
웹페이지 O kuharju, ki ni znal šteti
웹페이지 Podjetne čebele
웹페이지 Distribucijska mreža
웹페이지 Unikati
웹페이지 Menjave
URL Pripovedke iz gozda
파일 Testi
URL Dol z Marsovci!
파일 Testi
파일 Testi
URL Rešitev
Oblikovanje nizov in delo z datotekami URL Oblikovanje nizov
URL Delo z datotekami
URL Skrajšani zapiski o gornjem
URL Binarne datoteke, kodiranje besedil
웹페이지 Naloge
파일 Testi
웹페이지 Osebe v Picasi
.
웹페이지 Velikosti slik
.
웹페이지 Pisma sv. Miklavžu
웹페이지 Oblikovanje tekačev
웹페이지 Tečajna lista
웹페이지 Minobot
웹페이지 Zaspani stražarji
웹페이지 Skrite slike
URL Načrt napada
파일 Testi
Rekurzija URL Rekurzivne funkcije
URL Rekurzivne funkcije na seznamih
(Starejši zapiski, ki se delno prekrivajo z novimi)
URL Rekurzija naprej in nazaj

(Starejši zapiski, ki se delno prekrivajo z novimi.)

URL Rekurzivne funkcije na rodbinskem drevesu
파일 Rodovnik
URL Preiskovanje v globino in v širino
URL AOC 2023: 12 Hot Springs

Šolski primer rekurzije za lepo rešitev (navidez :) težkega problema iz dinamičnega programiranja + nekaj analize in memoizacija

URL AOC 2020: 10: Adapter Array

Dinamično programiranje, rekurzija in memoizacija

웹페이지 Naloge
파일 Testi
웹페이지 Naloge (dodatne)
파일 Testi
웹페이지 Rekurzivni izpis seznamov
-
웹페이지 Kraji in reči
웹페이지 Megleno gorovje
웹페이지 Novakovi
웹페이지 Novakovi starši
웹페이지 Adamovo potomstvo
웹페이지 Premoženje Novakovih
웹페이지 Rim (nadaljevanje naloge Nim)
웹페이지 Orbite
URL Epidemiologija
파일 Testi
URL Kalibracija laserja
파일 Testi
URL Specops
파일 Testi
파일 Testi
URL Rešitev
파일 Testi in zemljevidi
URL Rešitev
Malo risanja (v 2023/24 neodpredavano) 웹페이지 Namesto predavanj: Novoletna slikarska kolonija
웹페이지 Zapiski
.
웹페이지 Namestitev PyQt
파일 Modul risar
Skopiraj v direktorij, v katerem bo program, ki ga pišeš.
웹페이지 Naloge
웹페이지 Album
웹페이지 Čebelji let
웹페이지 Pike
웹페이지 Kalkulator
웹페이지 Boti
웹페이지 Krožišča
웹페이지 Potniki
URL Sestavljanka
파일 Testi
Objektno programiranje 웹페이지 Definiranje novega razreda
.
파일 Modul zelva

.

URL Dedovanje, navidezne metode...
URL Krajši in razširjeni zapiski o objektnem programiranju
Rutinske reči na kratko, potem globina
URL Posebne metode razredov
웹페이지 Naloge
파일 Testi
웹페이지 Naloge - razredi (Želva)
웹페이지 Naloge - dedovanje (Želva)
웹페이지 Želva z žigom
.
웹페이지 Neobčutljivi slovar
.
웹페이지 Filtri
웹페이지 Čebela v razredu
웹페이지 Obiranje
URL Posnetek tega, kar morate narediti
웹페이지 Undo za želvo
웹페이지 Potniki
웹페이지 Dolžina želve
웹페이지 Božiček (in parkelj)
웹페이지 Guugu Yimithirr
웹페이지 Objektni boti
웹페이지 Objektni minoboti
웹페이지 Avtobusi
웹페이지 Objekti v orbiti
URL Rezalnik
파일 Testi
파일 Testi
웹페이지 English translation
URL Rešitev
파일 Datoteke s slikami in zvokom
웹페이지 English translation
URL Rešitev
Uporabniški vmesniki 웹페이지 Uporabniški vmesniki
.
파일 Primeri
.
Razne koristne drobnarije 웹페이지 Argumenti funkcij
.
웹페이지 Na hitro o globalnih spremenljivkah
웹페이지 Obravnavanje in proženje izjem
.
URL Dogovori o oblikovanju kode
.
URL Kako narediti .exe, .app ali .dmg iz programa v Pythonu

Tole je kar staro in že dolgo nisem preskušal. Ampak sodeč po dokumentaciji naj bi podpiralo tudi najnovejše različice Pythona, torej je očitno vzdrževano.

웹페이지 Regularni izrazi

.Tudi to je kar staro, danes bi najbrž zastavil drugače. Predvsem tisti del o HTML se danes ne dela več z regularnimi izrazi, saj je to veliko preprostejše narediti z BeautifulSoup.

Izpitne naloge 파일 26. januar, dopoldan
웹페이지 Rešitve s komentarji
파일 26. januar, popoldan
웹페이지 Rešitve s komentarji
파일 10. februar
웹페이지 Rešitve s komentarji
파일 2. september
웹페이지 Rešitve s komentarji
파일 1. februar
파일 Primeri za testiranje
웹페이지 Rešitvi obveznih nalog
웹페이지 Rešitve
웹페이지 Rešitve s komentarji
파일 15. februar
파일 Primeri za testiranje
웹페이지 Rešitve
파일 27. junij (program "Bioznanosti")
.
파일 27. junij (program "Kognitivne znanosti")
.
웹페이지 Rešitve s komentarji
파일 6. september
.
파일 26. januar, dopoldan
.
파일 Testni primeri
.
웹페이지 Rešitev s komentarji
.
파일 26. januar, popoldan
.
파일 Testni primeri
.
웹페이지 Rešitev s komentarji
.
파일 9. februar
.
파일 Testni primeri
.
웹페이지 Rešitev s komentarji
.
파일 30. avgust
.
파일 Testni primeri
.
웹페이지 Rešitev s komentarji
.
파일 23. januar, dopoldan
웹페이지 Rešitve s komentarji
파일 Testni primeri
파일 23. januar, opoldan
웹페이지 Rešitve s komentarji
파일 Testni primeri
파일 6. februar
파일 Rešitve
파일 Testni primeri
파일 soimenjaki (3. naloga)
파일 22. januar ob 12.00
파일 Testni primeri
웹페이지 Rešitve s komentarji
파일 22. januar ob 14.30
웹페이지 Rešitve s komentarji
파일 Testni primeri
파일 6. februar
웹페이지 Rešitve z razlago
파일 Testni primeri
파일 3. februar ob 9.00
파일 Testi
웹페이지 Rešitve in razlaga
파일 3. februar ob 11.30
파일 Testi
웹페이지 Rešitev in razlaga
파일 19. februar
웹페이지 Zapiski s ponavljanja pred izpitom
파일 Testi
웹페이지 Rešitve in razlaga
파일 Kognitivna znanost, 24. junij 2015
파일 Testi
웹페이지 Rešitve in razlaga
파일 29. januar /dopoldan
파일 Testi
웹페이지 Rešitve s komentarji
파일 29. januar / popoldan
파일 Testi
웹페이지 Rešitve s komentarji
파일 15. februar
파일 Testi
파일 Datoteka s podatki o vremenu
웹페이지 Rešitve s komentarji
파일 25. avgust
파일 Testi
웹페이지 Rešitve s komentarji
파일 29. januar ob 12.00
파일 Testi
파일 29. januar ob 14.30
파일 Testi
웹페이지 Rešitve (obe skupini)
파일 15. februar
파일 Testi
파일 Datoteka s podatki o vremenu
웹페이지 Rešitev
파일 12. september
파일 Testi
웹페이지 Rešitev
파일 23. januar ob 10.00
파일 Testi
웹페이지 Rešitev
파일 23. januar ob 13.00
파일 Testi
웹페이지 Rešitev
파일 7. februar
파일 Testi
웹페이지 Rešitev
파일 27. avgust
파일 Testi
파일 Rešitev
파일 29. januar ob 9.00
파일 Testi
웹페이지 Rešitev
파일 29. januar ob 11.30
파일 Testi
웹페이지 Rešitev
파일 12. februar
파일 Testi
웹페이지 Rešitev
파일 6. september
파일 Testi
웹페이지 Rešitev
파일 29. januar - 9.00
파일 Testi
Testi
웹페이지 Rešitev
파일 29. januar - 12.00
파일 Testi
Testi
웹페이지 Rešitev
파일 12. februar
파일 Testi
웹페이지 Rešitev
파일 3. september
파일 Testi
웹페이지 Rešitev
웹페이지 18. januar
파일 Testi
URL Rešitve
웹페이지 29. januar
파일 Testi
URL Rešitve
파일 6. september 2021
파일 Testi
URL Rešitev
파일 17. januar 2022 (13.00)
파일 Testi
URL Rešitev
파일 17. januar 2022 (15.00)
파일 Testi
URL Rešitev
파일 1. februar 2022
파일 Testi
URL Rešitev
파일 22. marec 2022
파일 Testi
URL Rešitev
파일 18. avgust 2022
파일 Testi
URL Rešitev
파일 18. januar 2023 (9.00)
파일 Testi
URL Rešitev
파일 18. januar 2023 (12.00)
파일 Testi
URL Rešitev
파일 7. februar 2023
파일 Testi
URL Rešitev
파일 29. avgust 2023
파일 Testi
URL Rešitev