Informatika2-2012/Eloadas08
A MathWikiből
(Változatok közti eltérés)
Stma (vitalap | szerkesztései) (→Python-ról általában) |
Stma (vitalap | szerkesztései) |
||
8. sor: | 8. sor: | ||
* többféle megvalósítás (CPython, Jython, IronPython, PyPy, Python for S60) | * többféle megvalósítás (CPython, Jython, IronPython, PyPy, Python for S60) | ||
* open-source a főbb platformokra | * open-source a főbb platformokra | ||
+ | == Python kód futtatása == | ||
+ | A kód futtatható interpreter konzolon belül és külső fájlban tárolva. | ||
+ | A [http://wiki.math.bme.hu/view/Informatika1-2011/Gyakorlat6 tavalyi előadást] mint ismétlés ajánlom átnézni. (Tananyag része!) | ||
+ | == Python szintaktika és az értelmezése == | ||
+ | * változók definiálása és egyben deklarálása az *=* operátorral típus definiálása nélkül | ||
+ | * minden változó egy objektumként jelenik meg a háttérben aminek a típusát a *type(obj)* függvénnyel kérhetjük el. |
A lap 2012. március 7., 18:45-kori változata
Tartalomjegyzék |
Python-ról általában
A Python egy olyan általános körben használható magas szintű programozási nyelv, aminek az egyik alap elve az olvasható kód írása egy nagyon tiszta szintaxis használatával. 1991-ben alkotta meg Guido Van Rossum.
További jellemzők
- objektum orientált (imperatív, procedurális), funkcionális
- sok beépített modul a fejlesztés megkönnyítésére
- dinamikus típus kezelés
- automatikus memóriakezelés
- többféle megvalósítás (CPython, Jython, IronPython, PyPy, Python for S60)
- open-source a főbb platformokra
Python kód futtatása
A kód futtatható interpreter konzolon belül és külső fájlban tárolva. A tavalyi előadást mint ismétlés ajánlom átnézni. (Tananyag része!)
Python szintaktika és az értelmezése
- változók definiálása és egyben deklarálása az *=* operátorral típus definiálása nélkül
- minden változó egy objektumként jelenik meg a háttérben aminek a típusát a *type(obj)* függvénnyel kérhetjük el.