Python hogyan kezdjem?
A Python egy magas szintű programozási nyelv, ami mellékesen ingyenes és a leírások szerint könnyen megtanulható. A nyelv tanulását én is veletek együtt kezdem, próbálom leírni tapasztalataimat, és elért eredményeimet.
Először is milyen tárgyi eszközök szükségesek a kezdéshez?
A Python szinte mindegyik op. rendszeren fut. Windows és Mac alatt telepíteni kell a
python értelmezőt . Ez letölthető: https://www.python.org/downloads/
A különböző letöltésekhez és telepítésekhez itt találtok segítséget: https://wiki.python.org/moin/BeginnersGuide/Download
A python-hoz egyre több integrált fejlesztői felület jelenek meg, de érdemes a régi
bevált IDE-ket használni, itt az IDLE-re tenném le voksot, de mindenki azt válassza
ami jobban tetszik neki. Egy kis bemutató ezekből: https://wiki.python.org/moin/IntegratedDevelopmentEnvironments
Az IDLE a Python-al együtt letöltődik, Win-nél a start menüben megtalálható telepítés után. A telepítésekben nem tudok segíteni, esetlegesen ha valamelyik verzió nem működik az adott op. rendszeren akkor érdemes megpróbálni egy korábbi verzióval.
A Linux mostani kiadásai már alapból tartalmazzák, itt csak installálni kell a következő módon:
Terminál megnyitása után gépeljük be a következő parancssort:
sudo apt-get install idle3
enter után adjuk meg a jelszavunkat és már indul is a telepítés.
A régebbi verziókban megtalálható a szoftverkezelőben IDLE2, IDLE3 néven,
onnan letölthető.
Az IDLE indító ikonja megtalálható a Menü / Fejlesztés almenü alatt (Mint-ben).
Az IDLE3-ra kattintva megnyílik a Python Shell.
Kezdhetjük a Python programozást!
Az interpreter promt (>>>) jele után írhatjuk a végrehajtatandó utasításunkat ,
és ezen a felületen hajtódnak végre script-ek (programok) is.
Mindjárt írjuk is be első utasításunkat:
>>> print('Helló Világ!')
az eredmény:
Helló Világ!
>>>
Mint láthattuk a print() utasítás a kiíratást szolgálja, itt el is hagyható, de scripten belül mindig használni kell.
>>> 'Helló Világ!'
Helló Világ!
Kiíratásnál mindig aposztrófok közé kell tenni a szöveget promt után és a print utasítás zárójelein belül is.
Az interpretert egyszerű számológépként is használhatjuk:
>>> 5+3
8
>>> 34*6
204
>>>
A régebbi Python verzióknál problémás volt a tizedes törtek kezelése de a Python3-nál ez megszűnt, itt automatikusan megtörténik a művelet, hogy ez mért fontos majd a későbbiekben elmagyarázom.
>>> 10/3
3.3333333333333335
>>>
Mi van akkor ha programot szeretnénk írni, netán még el is szeretnénk menteni?
Erre is kínál lehetőséget az IDLE a következő módon:
File menü / New File utasítása létrehoz egy ablakot ami szövegszerkesztőként üzemel, itt megírhatjuk scriptjeinket, javíthatjuk, illetve futtatás (Run menü) előtt elmenthetjük ezeket.
előbb még rákérdez a mentésre. Mentés után lefut a program a Shell felületen.
minden Run után újra és újra...
Ami nagyon fontos különbség a program így akárhányszor lefuttatható, illetve menthető.
Megvan az első mentett programunk a többi már gyerekjáték :)