Informatika2-2012/Eloadas08

A MathWikiből
(Változatok közti eltérés)
(Python-ról általában)
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.
Személyes eszközök