Kihagyás

Előadás menetrend

Szerkesztés alatt!

Az oldal további része szerkesztés alatt áll, a tartalma minden további értesítés nélkül többször, gyakran, jelentősen megváltozhat!

EA # Időpont Téma
eag01, eap01 2025.09.08. 14:00 Bemutatkozás: Követelmények, általános tájékoztató
Python alapok: Python interpreter, Python programok. 'Hello World!'. Alap IO, print(), input(), alap formátunsztringek használata. Függvény.
eag02, eap02 2025.09.15. 14:00 Alapfogalmak: A számítógép modellje, programozási alapfogalmak, Python nyelvű programok futtatásának rövid folyamata
Python feltételek, ciklusok: A Python if és while utasításai. Az elif és else. Példák a használatukra.
eag03, eap03 2025.09.22. 14:00 :
Python sztringek: A Python str típusa, hasznosabb függvények és metódusok. Sztring bejárása for segítségével. Indexelés, szeletelés. Formátumsztringek.
eag04, eap04 2025.09.29. 14:00 :
Python listák: A Python list és tuple típusa, hasznosabb függvények és metódusok. Lista bejárása for segítségével. Indexelés, szeletelés.
eag05, eap05 2025.10.06. 14:00 :
Python ciklusok, bejárás: A Python for utasítása. A break, continue és else szerepe. Az enumerate() és range() használata.
eag06, eap06 2025.10.13. 14:00 :
Python halmazok: A Python set és frozenset típusa, hasznosabb függvények. Halmaz bejárása for segítségével.
eag07, eap07 2025.10.20. 14:00 :
Python dictionary: A Python dict típusa, hasznosabb függvények. Dictionary bejárása for segítségével. Az.items(),.keys()és.values()` metódusok.
eag08, eap08 2025.10.27. 14:00 :
Python fájlkezelés: Fájlkezelés Python-ban. Az open() függvény, a .read(), write(), .close(), és fontosabb metódusok. A with, for, és try-finally használata fájlokkal. A json és csv modulok.
eag09, eap09 2025.11.03. 14:00 :
Python formázott IO és comprehension: A Python sztringek formázási lehetőségei, a % operátor, f-sztringek és .format() metódus. A Python comprehension konstrukciója és annak használata.
eag10, eap10 2025.11.10. 14:00 :
Python vezérlések: A python függvényei, def, return, if-elif-else, while-else, for-else, break, continue, try-except-else-finally és with-as utasításai.
eag11, eap11 2025.11.17. 14:00 :
Python típusok: A python NoneType, bool, int, float, complex, str, list, tuple, set, frozenset, dict, bytes, bytearray, memoryview és function típusai.
eag12, eap12 2025.11.24. 14:00 :
Python függvényparaméterek, függvényargumentumok, tesztelés: Python függvényparaméterek és függvényargumentumok kezelése, átadása. Pozícionális és kulcsszavas paraméterek, argumentumok. Az assert utasítás és a pytest csomag alapszintű használata.
eax01, eax02 2025.12.01. 14:00 Python vizualizáció, és más hasznos dolgok: A Python argparse, matplotlib, numpy és networkx moduljai.
Python unpacking: A Python * és ** operátorainak használata.
eax03, eax04 2025.12.08. 14:00 :
:

A változtatás jogát fenntartjuk!

A félév ütemezése az aktuálisan ismert egyetemi és kari naptár alapján lett elkészítve. Ha a félév során bármilyen, az oktatást érintő változás történik (például, de nem kizárólag: újabb dékáni vagy rektori szünet, rendezvény az oktatás helyszínén), akkor a tervezett ütemezés módosulhat.

Vizsgakurzus

A Tavaszi félévben az előadás vizsgakurzusként van meghirdetve. Ez azt jelenti, hogy a kurzushoz a szorgalmi időszakban nem tartoznak előadásalkalmak, csak a vizsgaidőszakban meghirdetett vizsgák, amelyekre egyénileg lehet felkészülni.