- A Python egy könnyen érthető és izgalmas nyelv a kezdő programozók számára.
- A változók olyan tárolók, amelyek adatokat, például számokat és szöveget tárolnak.
- A vezérlőstruktúrák lehetővé teszik a döntések meghozatalát és a műveletek megismétlését a kódban.
- a hurkok
whileyformegkönnyíti az adathalmazokon való iterációt.
Üdvözöljük a Python világában, ahol a programozás izgalmassá és elérhetővé válik! Ebben a bevezető részben megvizsgáljuk a Python programozás alapjait, amelyek lehetővé teszik, hogy programozóként megtegye első lépéseit. A változók és adattípusok létrehozásától a számítások végrehajtásához és a döntések meghozatalához operátorok használatáig megteremtettük az alapot, hogy kényelmesen írhasson kódot Pythonban.
Ezen kívül kitérünk az irányítási struktúrákra is if, else, elif, while y for, amely lehetővé teszi a program folyamának szabályozását. Készüljön fel egy izgalmas tanulási utazásra, miközben elmélyül a Python varázslatában, és fedezze fel mindazt, amit ez a lenyűgöző nyelv kínál!
A Python-tanfolyam kezdőlapja a semmiből
2.1 Változók és adattípusok
Bevezetés a változókba és használatuk Pythonban
A Pythonban a változók az adatok tárolására használt tárolók. Ezek az adatok lehetnek számok, szövegek, listák vagy más típusú információk. A változók lehetővé teszik a programozók számára az adatok hatékony elérését és kezelését, ami minden programban elengedhetetlen.
Változó definiálásához Pythonban egyszerűen hozzá kell rendelni egy értéket a változó nevéhez a hozzárendelési operátor segítségével =. Például:
név = "János"
életkor = 25
termék_ára = 19.99
A fenti példában három változót hoztunk létre: nombre, edad y precio_producto. A változó nombre szöveges karakterláncot tartalmaz, edad tartalmaz egy egész számot és precio_producto lebegőpontos számot tartalmaz.
Az alapvető adattípusok leírása: integer, float, string, boolean stb.
A Python egy dinamikusan típusozott nyelv , ami azt jelenti, hogy nem kell explicit módon deklarálni egy változó típusát. Az adattípust a hozzárendelt értékből automatikusan kikövetkezteti a program. A Python néhány alapvető adattípusa a következő:
- Egész szám (int): Egész számokat jelöl tizedesjegyek nélkül, például 1, -5, 100 stb.
- Úszó: A számokat tizedesjegyekkel ábrázolja, például 3.14, -2.5, 0.5 stb.
- Karakterlánc (str): Szöveget jelöl, és szimpla vagy dupla idézőjelben van megadva, például „Hello”, „Python”, „123” stb.
- Boolean (bool): Igaz vagy hamis értékeket képvisel, logika kifejezésére és döntések meghozatalára szolgál.
- Lista: Ez egy rendezett és módosítható elemgyűjtemény, amely különböző adattípusú lehet.
- Tuple (tuple): Hasonlít egy listához, de megváltoztathatatlan, vagyis az elemei létrehozásuk után nem módosíthatók.
- Szótár (dikt): Ez egy olyan adatstruktúra, amely kulcs-érték párokat tárol, ahol minden kulcs egyedi, és a megfelelő érték elérésére szolgál.
2.2 Operátorok és kifejezések
Aritmetikai, összehasonlító és logikai operátorok magyarázata Pythonban
A Pythonban az operátorok speciális szimbólumok, amelyek különböző műveletek végrehajtására szolgálnak változókkal és értékekkel. A Python fő operátortípusai a következők:
- Aritmetikai operátorok: Lehetővé teszik matematikai műveletek, például összeadás (
+), kivonás (-), szorzás (*), felosztás (/), modul (%) és kitevő (**). - Összehasonlító operátorok: Lehetővé teszik két érték összehasonlítását, és az összehasonlítástól függően igaz vagy hamis logikai értéket adnak vissza. Néhány példa (
==) (!=) (<) (>) (<=) és (>=). - Logikai operátorok: Lehetővé teszik logikai kifejezések kombinálását. A fő logikai operátorok a
and,orynot.
Operátorok használata kifejezésekben számításokhoz és döntéshozatalhoz
A Python kifejezései olyan változók, értékek és operátorok kombinációi, amelyeket a rendszer kiértékelve eredményez eredményt. Ezeket a kifejezéseket számítások végrehajtására és logikai döntések meghozatalára használják egy programban.
Példa aritmetikai operátorokkal rendelkező kifejezésekre:
x = 10
y = 5
összeg = x + y
kivonás = x – y
szorzás = x * y
osztás = x / y
modul = x % y
Példa összehasonlító operátorokkal ellátott kifejezésekre:
a = 8
b = 10
egyenlő_egyenlő = a == b
nem_egyenlő = a != b
kisebb_mint = a < b nagyobb_vagy_egyenlő = a >= b
Példa logikai operátorokkal rendelkező kifejezésekre:
esik az eső = Igaz
hideg_is_hideg = Hamis
ha_esik_az_eső_és_hideg_van = esik az eső és hideg van
ha_esik_esik_vagy_hideg_van = esik az eső vagy hideg van
no_llueve = nem esik az eső
2.3 Vezérlési struktúrák
Feltételek: if, else, elif
A vezérlési struktúrák alapvető fontosságúak egy program végrehajtási folyamatában. A Pythonban a leggyakoribb vezérlőstruktúra az if, amely lehetővé teszi a döntések meghozatalát logikai feltételek alapján.
életkor = 18
ha életkor >= 18:
print("Ön nagykorú")
más:
print("Ön kiskorú")
Ebben a példában a szerkezetet használjuk if hogy ellenőrizze, hogy a változó edad nagyobb vagy egyenlő, mint 18. Ha a feltétel igaz, akkor az „Ön nagykorú” lesz kinyomtatva; Ellenkező esetben az „Ön kiskorú” felirat kerül kinyomtatásra.
Használhatjuk is elif (az „else if” rövidítése) több feltétel egymás utáni ellenőrzéséhez:
osztályzat = 75
ha a hangjegy >= 90:
print("Az osztályzatod ötös")
elif jegyzet >= 80:
print("Az osztályzatod B")
elif jegyzet >= 70:
print("Az osztályzatod C")
más:
print("Az osztályzatod F")
Ebben a példában az osztályzatok különböző tartományait ellenőrizzük, és a változó értéke alapján hozzárendeljük a megfelelő fokozatot nota.
Hurok: while és for
A ciklusok egy másik fontos módja a programfolyamat vezérlésének Pythonban. A két leggyakrabban használt hurok while y for.
Hurok while Akkor hajtódik végre, ha egy adott feltétel igaz:
számláló = 0
míg a számláló < 5: kiírja(számláló) számláló += 1
Ez a ciklus 0-tól 4-ig terjedő számokat ír ki a konzolra. A hurokfor egy sorozat, például lista vagy sor iterálására szolgál:
gyümölcsök =
gyümölcsben lévő gyümölcs esetében:
nyomat (gyümölcs)
Ez a ciklus a lista minden elemét kinyomtatja frutas.
Ezeknek a struktúráknak a használata a programfolyamat vezérlésére
Irányító struktúrák if, else, elif, while y for Ezek olyan hatékony eszközök, amelyek lehetővé teszik a programozók számára, hogy döntéseket hozzanak és megismételjék a műveleteket különböző feltételek alapján. Ezekkel a struktúrákkal dinamikusabb és rugalmasabb programokat hozhat létre, amelyek képesek alkalmazkodni a különböző helyzetekhez és hatékonyan kezelni az adatokat.
Összefoglalva, ebben a szakaszban megismerkedhetett a Python változóival és adattípusaival, valamint olyan operátorokkal és kifejezésekkel, amelyek segítségével számításokat hajthat végre és döntéseket hozhat a kódban. Feltárta a vezérlési struktúrákat is if, else, elif, while y for, amelyek nélkülözhetetlenek a programfolyamat vezérléséhez. Ezek a koncepciók szilárd alapot adnak az összetettebb problémák megoldásához és fejlettebb programok fejlesztéséhez Pythonban. Menjen előre, és folytassa ennek a nagy teljesítményű programozási nyelvnek a csodáinak felfedezését!