El akarja kezdeni tanulni a programozást? A számítógépes programozásba való bejutás ijesztő lehet, és úgy gondolhatja, hogy tanulnia kell az órákon. Bár ez bizonyos nyelvekre igaz lehet, számos programozási nyelv létezik, amelyek csak egy -két napot vesznek igénybe az alapok megértéséhez. A Python az egyik ilyen nyelv. Néhány perc alatt elindíthat egy alapvető Python programot. Lásd az alábbi 1. lépést, hogy megtudja, hogyan.
Lépések
Rész 1 /5: A Python telepítése
ablakok
1. Látogassa meg a Python webhelyét
A Python használatához mindent le tud tölteni a Python webhelyéről (python.org/downloads. A webhelynek automatikusan észlelnie kell, hogy Windows rendszert használ, és bemutatja a hivatkozásokat a Windows telepítőjének.
2. lépés: Válassza ki a telepíteni kívánt verziót
Jelenleg a Python két verziója érhető el: 3.x.x és 2.7.10. A Python mindkettőt letölthetővé teszi, de az új felhasználóknak a 3.x.x verziót kell választaniuk. Töltse le a 2.7.10 programot, ha régi Python kóddal dolgozik, vagy olyan programokkal és könyvtárakkal, amelyek még nem fogadták el a 3.x.x kódot.
Ez az útmutató feltételezi, hogy a 3.x.x -et telepíti
3. lépés: A letöltés után futtassa a telepítőt
A kívánt verzióra kattintva letöltheti a telepítőt. A letöltés befejezése után futtassa ezt a telepítőt.
4. lépés. Jelölje be a "Python 3.5 hozzáadása a PATH -hoz" négyzetet
Ez lehetővé teszi a Python futtatását közvetlenül a parancssorból.
5. lépés. Kattintson a "Telepítés most" gombra
Ez telepíti a Python -ot az összes alapértelmezett beállításával, ami a legtöbb felhasználó számára megfelelő lehet.
Ha bizonyos funkciókat le szeretne tiltani, módosítani szeretné a telepítési könyvtárat vagy telepíteni szeretné a hibakeresőt, kattintson a "Telepítés testreszabása" lehetőségre, majd jelölje be vagy törölje a jelölést
Mac
1. lépés Döntse el, hogy telepíteni kívánja -e a Python 3.x.x -et
Az OS X összes verziójához már telepítve van a Python 2.7. Ha nincs szüksége a Python újabb verziójára, akkor nem kell semmit telepítenie. Ha hozzáférést szeretne kapni a Python legújabb verzióihoz, telepítse a 3.x.x -et.
Ha csak a mellékelt Python verziót szeretné használni, létrehozhat szkripteket egy szövegszerkesztőben, és futtathatja azokat a terminálon
2. lépés: Töltse le a Python 3.x.x fájlokat a Python webhelyéről
Látogassa meg a (python.org/downloads) fájlt Mac számítógépén. Ennek észlelnie kell az operációs rendszert, és meg kell jelenítenie a Mac telepítőfájljait. Ha nem, kattintson a "Mac OS X" linkre.
3. lépés: Kattintson duplán a letöltött PKG fájlra a Python telepítésének megkezdéséhez
Kövesse az utasításokat a Python telepítéséhez. A legtöbb felhasználó csak az alapértelmezett beállításokat használhatja.
4. lépés: Indítsa el a Python -t a terminálon
Annak ellenőrzéséhez, hogy a telepítés rendben ment -e, indítsa el a terminált, és írja be a python3 parancsot. Ennek el kell indítania a Python 3.x.x felületet, és meg kell jelenítenie a verziót.
Linux
1. lépés: Ellenőrizze a Python már telepített verzióját
A Linux szinte minden disztribúciójához Python van telepítve. A terminál megnyitásával és a python begépelésével megtekintheti, hogy milyen verziója van.
2. lépés: Telepítse az Ubuntu legújabb verzióját
Nyissa meg a Terminál ablakot, és írja be a sudo apt-get install python parancsot.
A Python telepítését az Ubuntu Alkalmazások ablakban található Alkalmazások hozzáadása/eltávolítása alkalmazásával is telepítheti
3. lépés: Telepítse a Red Hat és a Fedora legújabb verzióját
Nyissa meg a Terminál ablakot, és írja be a sudo yum install python parancsot.
4. lépés: Telepítse az Arch Linux legújabb verzióját
Jelentkezzen be root felhasználóként. Írja be a pacman -S python parancsot.
5. lépés: Töltse le az IDLE környezetet
Ha használni szeretné a Python fejlesztői környezetet, akkor azt a disztribúció szoftverkezelőjével szerezheti be. Csak keresse a "python tétlen" kifejezést a csomag megkereséséhez és telepítéséhez.
Egyéb lényeges elemek
1. lépés Telepítsen egy szövegszerkesztőt
Bár létrehozhat Python programokat a Jegyzettömbben vagy a TextEditben, sokkal könnyebb lesz a kód olvasása és írása egy speciális szövegszerkesztővel. Számos ingyenes szerkesztő közül választhat, mint például a Sublime Text (bármilyen rendszer), a Notepad ++ (Windows), a TextWrangler (Mac) vagy a JEdit (bármilyen rendszer).
2. lépés: Tesztelje a telepítést
Nyissa meg a parancssort (Windows) a terminálon (Mac/Linux), és írja be a python parancsot. A Python betöltődik, és megjelenik a verziószám. Ekkor megjelenik a Python tolmács parancssor, >>>.
Gépelje be a print ("Hello, World!") Parancsot, és nyomja meg az. Enter billentyűt. Látnia kell a Hello, World! megjelenik a Python parancssor alatt
2. rész az 5 -ből: Alapfogalmak tanulása
1. Lépés: Értse meg, hogy a Pythonnak nem kell fordítania
A Python egy értelmezett nyelv, ami azt jelenti, hogy azonnal futtathatja a programot, amint módosítja a fájlt. Ez sokkal gyorsabbá teszi a programok iterálását, felülvizsgálatát és hibaelhárítását, mint sok más nyelv.
A Python az egyik legkönnyebben elsajátítható nyelv, és néhány perc alatt elindíthat egy alapprogramot
2. lépés. Zavarodjon a tolmácsban
A tolmács segítségével tesztelheti a kódot anélkül, hogy először hozzá kellene adnia a programhoz. Ez kiválóan alkalmas bizonyos parancsok működésének megismerésére, vagy kidobó program írására.
3. lépés Ismerje meg, hogyan kezeli a Python az objektumokat és a változókat
A Python egy objektum-orientált nyelv, ami azt jelenti, hogy a programban mindent objektumként kezelnek. Ezenkívül nem kell változókat deklarálnia a program elején (ezt bármikor megteheti), és nem kell megadnia a változó típusát (egész, karakterlánc, stb.).
3. rész az 5 -ből: A Python tolmács használata számológépként
Néhány alapvető számolófunkció végrehajtása segít megismerni a Python szintaxisát, valamint a számok és karakterláncok kezelését.
1. lépés Indítsa el a tolmácsot
Nyissa meg a parancssort vagy a terminált. Írja be a python parancsot a parancssorba, és nyomja meg az. Enter billentyűt. Ez betölti a Python tolmácsot, és a Python parancssorba kerül (>>>).
Ha nem integrálta a Python -t a parancssorba, akkor a tolmács futtatásához navigálnia kell a Python könyvtárába
2. lépés. Végezze el az alapvető számtani műveleteket
A Python segítségével könnyedén elvégezheti az alapvető számtani műveleteket. Nézze meg az alábbi mezőben néhány példát a számológép funkcióinak használatára. Megjegyzés: A # megjegyzéseket jelöl a Python -kódban, és nem kerülnek át a tolmácson.
>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2 # Az osztás mindig lebegőpontos (tizedes) számot ad vissza 35.0 >>> (100 - 10*3) // 2 # Emeletosztás (két perjel) elveti a tizedes eredményeket 35 >>> 23 % 4 # Ez kiszámítja a 3. osztás többi részét >>> 17.53 * 2.67 / 4.1 11.41587804878049
Lépés 3. Számítsa ki a teljesítményeket
A ** operátort használhatja a hatáskörök jelzésére. A Python gyorsan képes nagy számok kiszámítására. Példákért tekintse meg az alábbi mezőt.
>> 7 ** 2 # 7 négyzet 49 >>> 5 ** 7 # 5 a 7 78125 hatványára
4. lépés: Változók létrehozása és kezelése
Változókat rendelhet a Pythonban az alapvető algebra végrehajtásához. Ez jó bevezetés a változók Python programokon belüli hozzárendelésére. A változókat a = jel segítségével rendeljük hozzá. Példákért tekintse meg az alábbi mezőt.
>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b ** 2 16 >>> width = 10 # A változók tetszőleges karakterláncok lehetnek> >> magasság = 5 >>> szélesség * magasság 50
5. lépés Zárja be a tolmácsot
Miután befejezte a tolmács használatát, bezárhatja és visszatérhet a parancssorba a Ctrl+Z (Windows) vagy a Ctrl+D (Linux/Mac), majd az ↵ Enter megnyomásával. Írja be a quit () billentyűt is, és nyomja meg az. Enter billentyűt.
4. rész az 5 -ből: Az első program létrehozása
1. lépés: Nyissa meg a szövegszerkesztőt
Gyorsan létrehozhat egy tesztprogramot, amely megismeri a programok létrehozásának és mentésének alapjait, majd a tolmácson való futtatását. Ez segít annak tesztelésében is, hogy a tolmács megfelelően van -e telepítve.
Lépés 2. Hozzon létre egy "print" utasítást
A "nyomtatás" a Python egyik alapfunkciója, és az információ megjelenítésére szolgál a terminálon egy program során. Megjegyzés: A "print" az egyik legnagyobb változás a Python 2 -ről a Python 3 -ra. A Python 2 -ben csak a "print" -t kell beírni, majd azt, amit megjeleníteni szeretne. A Python 3 -ban a "nyomtatás" funkcióvá vált, ezért be kell írnia a "print ()" -t, és a zárójelben meg kell jelenítenie, amit szeretne.
3. lépés. Adja hozzá nyilatkozatát
A programozási nyelv tesztelésének egyik leggyakoribb módja a "Hello, World!" Szöveg megjelenítése. Helyezze ezt a szöveget a "print ()" utasításba, beleértve az idézőjeleket:
print ("Hello, világ!")
Sok más nyelvvel ellentétben nem kell a sor végét a -val jelölni. A blokkok kijelöléséhez szintén nem kell göndör zárójelet ({}) használni. Ehelyett a behúzás azt jelzi, hogy mit tartalmaz a blokk
4. lépés. Mentse el a fájlt
Kattintson a Fájl menüre a szövegszerkesztőben, és válassza a Mentés másként lehetőséget. A név mező alatti legördülő menüben válassza ki a Python fájltípust. Ha Jegyzettömböt használ (nem ajánlott), válassza a "Minden fájl" lehetőséget, majd adja hozzá a ".py" fájlt a fájlnév végéhez.
- Ügyeljen arra, hogy a fájlt könnyen hozzáférhető helyre mentse, mivel a parancssorban navigálnia kell hozzá.
- Ebben a példában mentse a fájlt "hello.py" néven.
5. lépés: Futtassa a programot
Nyissa meg a parancssort vagy a terminált, és keresse meg azt a helyet, ahová mentette a fájlt. Ha már ott van, futtassa a fájlt a hello.py begépelésével és az ↵ Enter megnyomásával. Látnia kell a Hello, World! megjelenik a parancssor alatt.
Attól függően, hogy hogyan telepítette a Python -t és milyen verziója van, előfordulhat, hogy be kell írnia a python hello.py vagy a python3 hello.py parancsot a program futtatásához
6. lépés Gyakran teszteljen
A Python egyik nagyszerű tulajdonsága, hogy azonnal kipróbálhatja új programjait. Jó gyakorlat, ha a parancssor ugyanabban az időben nyílik meg, mint a szerkesztő. Amikor elmenti a módosításokat a szerkesztőbe, azonnal futtathatja a programot a parancssorból, így gyorsan tesztelheti a módosításokat.
5. rész az 5 -ből: Haladó programok készítése
1. lépés. Kísérletezzen egy alapvető áramlásszabályozó utasítással
Az áramlásvezérlő utasítások lehetővé teszik, hogy a program meghatározott feltételek alapján vezérelje, mit csinál a program. Ezek az állítások képezik a Python programozás szívét, és lehetővé teszik olyan programok létrehozását, amelyek a bemenet és a feltételek függvényében különböző dolgokat végeznek. A while állítás kezdetnek jó. Ebben a példában a while utasítással kiszámíthatja a Fibonacci szekvenciát 100 -ig:
# A Fibonacci -sorozat minden száma # az előző két a, b = 0, 1 szám összege, míg b <100: print (b, end = "") a, b = b, a+b
- A sorozat addig fut, amíg (míg) b kisebb, mint (<) 100.
- A kimenet 1 1 2 3 5 8 13 21 34 55 89 lesz
- Az end = '' parancs ugyanazon a soron jeleníti meg a kimenetet, ahelyett, hogy minden értéket külön sorba helyezne.
-
Ebben az egyszerű programban néhány dolgot meg kell jegyezni, amelyek elengedhetetlenek a bonyolult programok létrehozásához a Pythonban:
- Jegyezze fel a behúzást. V: azt jelzi, hogy a következő sorok behúzódnak és a blokk részét képezik. A fenti példában a (b) nyomtatás és a, b = b, a+b a while blokk része. A program megfelelő működéséhez elengedhetetlen a megfelelő behúzás.
- Ugyanazon a soron több változó is definiálható. A fenti példában a és b egyaránt az első sorban vannak definiálva.
- Ha ezt a programot közvetlenül a tolmácsba írja be, akkor üres sort kell hozzáadnia a végéhez, hogy a tolmács tudja, hogy a program befejeződött.
2. lépés: Funkciók létrehozása a programokon belül
Meghatározhat olyan funkciókat, amelyeket később a programban hívhat. Ez különösen akkor hasznos, ha több funkciót kell használnia egy nagyobb program keretein belül. A következő példában létrehozhat egy függvényt a korábban írthoz hasonló Fibonacci sorozat meghívásához:
def fib (n): a, b = 0, 1, míg a <n: print (a, end = '') a, b = b, a+b print () # A program későbbi szakaszában felhívhatja a Fibonaccit # függvény bármely megadott értékhez fib (1000)
Ez visszatér 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
Lépés 3. Készítsen egy bonyolultabb áramlásszabályozó programot
Az áramlásvezérlő utasítások lehetővé teszik olyan speciális feltételek beállítását, amelyek megváltoztatják a program futtatását. Ez különösen akkor fontos, ha felhasználói adatokkal van dolgunk. A következő példa az if, elif (else if) és az else használatával hozzon létre egy egyszerű programot, amely értékeli a felhasználó életkorát.
age = int (input ("Add your age:")) if age <= 12: print ("Nagyon jó gyereknek lenni!") elif kor a (13, 20) tartományban: print ("Tinédzser vagy ! ") else: print (" Ideje felnőni ") # Ha ezek közül bármelyik állítás igaz, # a megfelelő üzenet jelenik meg. # Ha egyik állítás sem igaz, az "else" # üzenet jelenik meg.
-
Ez a program néhány további nagyon fontos állítást is bemutat, amelyek felbecsülhetetlen értékűek lesznek a különböző alkalmazásokhoz:
- input () - Ez a billentyűzet felhasználói bevitelét hívja meg. A felhasználó látni fogja a zárójelbe írt üzenetet. Ebben a példában a () bemenetet egy int () függvény veszi körül, ami azt jelenti, hogy az összes bemenetet egész számként kell kezelni.
- tartomány () - Ez a funkció sokféleképpen használható. Ebben a programban azt ellenőrzi, hogy a szám 13 és 20 közötti tartományban van -e. A tartomány vége nem számít bele a számításba.
4. lépés Ismerje meg a többi feltételes kifejezést
Az előző példa a "kisebb vagy egyenlő" (<=) szimbólumot használta annak meghatározására, hogy a bevitt életkor megfelel -e a feltételnek. Ugyanazokat a feltételes kifejezéseket használhatja, mint a matematikában, de a gépelés kicsit más:
Jelentése | Szimbólum | Python szimbólum | |
---|---|---|---|
Kevesebb, mint | < | < | |
Nagyobb, mint | > | > | |
Kevesebb vagy egyenlő | ≤ | <= | |
Nagyobb vagy egyenlő | ≥ | >= | |
Egyenlő | = | == | |
Nem egyenlő | ≠ | != |
5. lépés. Folytassa a tanulást
Ezek csak az alapok, amikor a Pythonról van szó. Bár ez az egyik legegyszerűbben megtanulható nyelv, elég mély a mélység, ha érdekel az ásás. A tanulás legjobb módja a programok folytatása! Ne feledje, hogy gyorsan írhat kaparós programokat közvetlenül a tolmácsba, és a módosítások tesztelése olyan egyszerű, mint a program újbóli futtatása a parancssorból.
- Sok jó könyv áll rendelkezésre a Python programozásához, köztük a "Python kezdőknek", a "Python Cookbook" és a "Python Programming: An Introduction to Computer Science".
- Számos forrás érhető el az interneten, de sok még mindig a Python 2. X -re irányul. Előfordulhat, hogy módosítani kell a példákon.
- Ha online akarja futtatni a python -t, de szeretné futtatni a python 3 -at, akkor a Repl [1] rendelkezik egy python -értelmezővel, amely virtuális linuxos gépeket használ. Egy másik jó online forrás egy jövőbeli "pythonista" (jól ismerő python programozó) számára a thinkfunctional [2]. Nagyobb kihívásokra az "Automatizálja az unalmas dolgokat" [3] és a Project Euler [4] is rendelkezésre áll.
- Sok helyi iskola kínál órákat a Pythonon. Gyakran a Python -t bevezető órákon tanítják, mivel ez az egyik legkönnyebben elsajátítható nyelv.
Mintaprogramok
Minta Python tolmács indítási kód
Minta Python számológép kód
Minta Easy Python program