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.

A Run menü / run module -ra kattintással vagy F5-öt nyomva  elindul a futtatás de
 

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 :)