Termékbevezető
A Python egy objektum-orientált, magas szintű programozási nyelv, dinamikus szemantikával. Magas szintű beépített adatstruktúrái, a dinamikus gépeléssel és a dinamikus kötéssel kombinálva, nagyon vonzóvá teszik a Rapid Application Development alkalmazást.
A Python egyszerű, könnyen megtanulható szintaxisa hangsúlyozza az olvashatóságot, és ezáltal csökkenti a program karbantartásának költségeit. A Python támogatja a modulokat és a csomagokat, amellyel lehetőség nyílik a program moduláris bontására és a programblokkok felhasználását. A Python kiterjedt szabványos könyvtár forrásként vagy bináris formában áll rendelkezésre díjmentesen az összes főbb platformon, és szabadon felhasználható.
A termék használata
A pythonon lehetséges a kódolás és a szoftverek írása.
Számos alap adattípus elérhető:
- számok (lebegőpontos, komplex és korlátlan hosszúságú egész számok),
- karakterláncok (mind ASCII, mind Unicode), listák és szótárak.
- A Python támogatja az objektum-orientált programozást.
- A kód modulokba és tömbökbe csoportosítható.
- A programnyelv támogatja a kivételek növelését és begyűjtését, amely tisztább hibakezelést eredményez.
- Az adattípusok dinamikusan tipizáltak. Az inkompatibilis típusok keverése (például egy karakterlánc és egy szám hozzáadásával) kivételt idéz elő, így a hibákat hamarabb észlelik.
- A Python fejlett programozási funkciókat tartalmaz.
- A Python automatikus memóriakezelése lehetővé teszi, hogy ne kelljen manuálisan kiosztani a memóriát a kódunkban.
Korcsoport
Elsősorban középiskolai tanulóknak, illetve a felsőoktatási hallgatóknak javasoljuk.
Fontos információ
A Python nyel a középiskola emelt szintű érettségin választható programnyelvek közé tartozik!
Az új informatika tantervben a javasolt programnyelvek között megtalálható!
A python elsajátításához jól használható a „LEGO® Mindstorms EV3” illetve a „LEGO® SPIKE Prime” robotok.