Informatika2-2012/Eloadas10
A MathWikiből
(Változatok közti eltérés)
Stma (vitalap | szerkesztései) (→Osztályok és kivételek) |
Stma (vitalap | szerkesztései) (→yield hogyan) |
||
42. sor: | 42. sor: | ||
==== generátor ==== | ==== generátor ==== | ||
+ | |||
+ | [http://stackoverflow.com/questions/231767/the-python-yield-keyword-explained egy magyarázat] |
A lap 2012. április 17., 18:57-kori változata
Tartalomjegyzék |
Osztályok és kivételek
Osztályok
Az osztályokat alapvetően egységbezárásra használják. Ami által a program tagolhatósága és újrahasznosítása nő.
Osztályok változókból és metódusokból állnak.
class MyClass: pass
Az előbbi kód egy alap gyűjtő osztályt reprezentál.
Kivételek
try: ... except <exp> as <v>: ... else: ... finally: ...
with értelmezése
Egyenértékű kód:
__enter__() try: doSth() finally: __exit__()
iterátorok
yield hogyan
Memória barát funkcionális program elem, generátor