pythonCourse_2020_09 Python course on 09.2020 by Mihály Nemes
Home: http://szoftvermli.biz/PYTHON_2020_1/
- 1. Lection
- 2. Lection
- 3. Lection
- 4. Lection
- 5. Lection
- 6. Lection
- 7. Lection
- 8. Lection
- 9. Lection
- 10. Lection
- 11. Lection
- 12. Lection
- változók definiálása
- feltételes utasítás
- while cikus
- range
- for ciklus
Datastructures/numeric_types_1.py
- int típus
- float típus
- type()
- Functions/func_objects_1.py
- függvény-objektumok
- dir()
- sys.getsizeof()
- sizeof(), call(), name, class
- Datastructures/dict_1.py
- dict típus
- tuple kibontása változókba
- zip függvény
- Functions/scope_2.py
- egymásba ágyazott függvények
- global, nonlocal
- Functions/lambda_1.py
- lambda függvénykifejezések
- sorted()
- Datastructures/index_1.py
- negatív indexek
- slicing
- feladatok
- Lecture_2/exercises_2.py megoldásai
- halmazokon végzett beépített műveletek
- break és continue utasítás
- is operátor
- feltételes kifejezések
Iterators_Generators/iterator_1.py
- iterálható sorozatok, iterátorok működése
- osztályok, objektumok
- tuple és lista elemeinek kibontása változókba
Datastructures/delim_strings_1.py
- delimitált sztringek kezelése; join() és split()
Datastructures/conversions_1.py
- alap adatszerkezetek átalakítása egymásba
- ismétlés
- változtatható paraméterek
- Lecture_3/exercises_3.py megoldásai
- státuszjelzés
- modulok importálása
- name használata
[mix_4.py]Lecture 4/(mix_4.py)
- /* mint ismétlés-operátor
- sztring-formázás 1. f-sztringek
- isinstance
- enumerate
- metódusok
- docstring
Iterators_Generators/iterator_1.py
- Iterators_Generators/iterator_1.py
Iterators_Generators/iterator_2.py
- saját iterlható osztály készítése
- ismétlés
- private adattagok kezelése 1. (getter-setter)
- Feltételvizsgálat eredménye --> logikai változó
- Elemek logikai értelmezése
- Logikai kifejezések kiértékelésének sorrendje, rövidre zárás
- Lecture_4/exercises_4.py megoldásai
- hívható osztály, call() metódus, class attribútum
- függvény attribútuma
- hasattr()
- private adattagok kezelése: a property dekorátoros megoldás
######################## Installálni kellene a numpy modult.
python -m pip install numpy
Installálni (letölteni) kellene a VS Code-ot is: https://code.visualstudio.com/download Fontosnak tartom, hogy aki még nem használta, az megismerkedjen vele.
########################
- Lista részének módosítása és törlése slicing-gal
Iterators_Generators/generator_1.py
- ismerkedés a generátor függvényekkel
- öröklés, leszármaztatás
- ismétlés
- kivételkezelés
- closure bemutatása
- sqlite3 adatbázis: connect, commit, autotransact, fetchone, fetchall, fetchmany
- Lecture_5/exercises_5.py megoldásai
- ismerkedés a requests modullal
- any() és all() függvények
- a függvény-objektumról tanultak összefoglalása
- else, finally, továbbdobás
- copy, deepcopy
- shape, ndim, dtype, slicing
- Mátrix alapműveletek, broadcasting, astype, táblaforgatás
- ismétlés
Iterators_Generators/gen_func_intro.html
- generátor-függvények
- sqlite3 adatbázis: connect, commit, autotransact, fetchone, fetchall, fetchmany
- Lecture_6/exercises_6.py megoldásai
- ismerkedés a requests modullal
- any() és all() függvények
- array tuple-ból, dict-ből, delimitált sztringből
- reshape, size
- logikai mátrixműveletek, maszkolás, np.average, where
- műveletek vektorizálásának gyorsító hatása
Iterators_Generators/gen_func_2.html
- GeneratorExit, close, send, raise, throw
- öröklés, absztrakt osztályok
- closure részletesebb bemutatása
- ismétlés
Functions/decorators_intro.html
- dekorátorok
- Lecture_7/exercises_7.py megoldásai
Iterators_Generators/gen_exp_intro.html
- generátor kifejezések