Tartalomjegyzék[Elrejt][Előadás]
Üdvözöljük lapunk második előadásán Python gyorstanfolyam kezdőknek sorozat.
Ez az előadás a Python szintaxisára és a Python-kód végrehajtásának megértésére összpontosít.
A Python 3.10.4-et már telepítettük rendszereinkbe. Most szükségünk van egy kódszerkesztőre a Python számára. Rengeteg lehetőség van, de a kedvencem az PyCharm.
Ez az egyik legnépszerűbb Python kódszerkesztő, és ezen a tanfolyamon is ezt fogjuk használni. Első indításkor így néz ki.
Most hozzon létre egy új Python-fájlt a projektben. most készen áll az első kód megírására Pythonban.
Most írja be:
print("Hello HashDork")
Most bontsa ki a „Futtatás” menüt, és kattintson a Futtatás gombra. A program futtatásához használhatja a „Shift + F10” gyorsbillentyűket a Windowsban vagy a „Ctrl + cmd + R” billentyűket a macOS rendszerben.
Ezt követően egy kis terminálablak jelenik meg alul, amely a kód kimenetét mutatja. Ez volt az első Python kódod. Most megtudjuk, hogyan hajtották végre.
Ez volt az első Python kódod. Próbáljunk meg egy másik példát.
Ebben a példában 10 „*” csillagot fogunk nyomtatni úgy, hogy egy csillagot egyszerűen megszorozunk 10-zel.
Típus:
print("*"*10)
A kimenet így fog kinézni.
Most megtudjuk, hogyan hajtották végre.
Hogyan történik a Python kód végrehajtása?
Amikor Pythonban kódot írunk, a zárójelben, azaz ("*"*10) lévő kódrészletet kifejezésnek nevezzük. Ez az a kódrészlet, amely értéket állít elő.
Tehát amikor a Python értelmező megpróbálja végrehajtani a 2. sort, először kiértékeli a zárójelben lévő kódot, azaz a kifejezést. Így 10 csillagot fog készíteni és kinyomtatni a terminálra.
Változók a Pythonban
A változók a programozás egyik legalapvetőbb fogalmai, és nem a Pythonra jellemzőek. Változókat használunk az adatok ideiglenes tárolására a számítógép memóriájában.
Íme egy példa,
Írjuk be:
Price = 10
Amikor a Python interpreter végrehajtja ezt a kódot, lefoglal egy kis memóriát, amelyben a 10-es számot tárolja. Végül ehhez a memóriahelyhez csatolja ezt az árat.
Most már használhatjuk ezt a „Price” változót a programunkban bárhol, hogy elérjük az abban a változóban elmentett értéket.
Ha most gépel,
print(Price)
A program kimenete a „Price” változóban, azaz a 10-ben tárolt értéket fogja mutatni. Vegye figyelembe, hogy a változók megkülönböztetik a kis- és nagybetűket.
Tehát így definiáljuk a változókat, egy azonosítóval kezdjük, ami a változónk neve, majd egy egyenlőségjellel és végül egy értékkel.
Emeljük ezt a programot a következő szintre. A második sorban ennek az árváltozónak az értékét frissíthetjük új értékre. Legyen 20. Most, amikor futtatjuk a programunkat, 20-at kell látnunk, mert a Python interpreter felülről soronként hajtja végre a kódunkat.
Változóként tárolhatunk egész számokat, lebegőpontokat, karakterláncokat és logikai értékeket. Ezenkívül a Python képes összetett értékeket, például listákat és objektumokat tárolni, amelyekről később beszélünk.
Most a karakterlánc és a logikai értékek példáját fogjuk megfigyelni.
A Pythonban a karakterlánc Unicode karakterek sorozata. Egyszerűen fogalmazva, ez bármely karaktersorozat, amelyet egy forgatókönyv szó szerint értelmez.
Mint,
name = 'HashDork'
Hasonlóképpen logikai értékeket használnak arra, hogy egy kifejezéshez igaz vagy hamis értéket rendeljenek.
is_published = True
Vegye figyelembe, hogy a Python nyelv érzékeny a kis- és nagybetűkre, és általában kisbetűket kell használnia a változó írásához, és a nagybetűkkel kell kezdenie, miközben logikai értéket ad meg. Ebben az esetben az „igaz” értéket a tolmács nem ismeri fel, és az hibát eredményez. Az aláhúzás a szavak elválasztására szolgál a változó nevében.
Példaprogram
Most egy példaprogramot fogunk látni, amely a fenti fogalmakat használja.
Képzeld el, hogy programot írunk egy kórház számára. Tehát bejelentkezünk egy Raj Koothrappali nevű pácienshez (Igen, megkaptad). 29 éves, új beteg. Azt szeretném, ha itt definiálna 3 változót, a nevét, az életkorát és egy másik változót annak ellenőrzésére, hogy új vagy meglévő páciensről van-e szó.
Hagyja abba a görgetést, és próbálja ki egyedül.
Most lássuk a megoldást.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Wrap Up
Ebből az előadásból ennyi.
Megtanuljuk a bemenet fogadását Pythonban, a típuskonverzióban és a karakterláncokban.
Hagy egy Válaszol