Tartalomjegyzék:

Python az egyszerű út: 8 lépés
Python az egyszerű út: 8 lépés

Videó: Python az egyszerű út: 8 lépés

Videó: Python az egyszerű út: 8 lépés
Videó: Python Data Science-hez, Kezdő Szint 1. RÉSZ: Python Nulláról (Adattudomány Webinárium Felvétel) 2024, Július
Anonim
Python az egyszerű út
Python az egyszerű út

Tehát úgy döntött, hogy megtanulja a Python használatát, és rábukkant erre a tanulságosra. (Igen, a Python -t használom igeként.)

Tudom, hogy aggódhat, különösen, ha ez az első programozási nyelve, ezért hadd nyugtassam meg…

A Python NAGYON NAGYON felhasználóbarát programozási program, amelyet nem csak egy óra alatt lehet megtanulni, hanem alapvetően már tud is, hiszen annyira intuitív.

Először is fontos tudni, hogy a programozók semmiképpen sem ismerik a programozási nyelvet teljes egészében. Sok programozás azt jelenti, hogy tudod, mit akarsz csinálni, nem tudod, hogyan kell csinálni, és googlázod a választ, találsz egy példakódot, majd módosítod az igényeidnek megfelelően.

A Python népszerű programozási nyelv, ami azt jelenti, hogy rengeteg kódpélda található az interneten.

Ebben az utasításban megtanuljuk, hogyan kell elindítani a Python-ot, és nézzünk meg néhány alapvető kódpéldát (a végén egy csalólap, fejlettebb példákkal).

Van egy link a GitHub -ra, ahol az összes példakód közzétett.

Mivel az Instructables elronthatja a kódot, javaslom, hogy másolja be a példakódokat a GitHub -ból:

Lépés: A Python telepítése

Tudom, tudod, hogyan kell letölteni és telepíteni a dolgokat, duuuh.

A Python beállítása azonban kissé bonyolult, ha először csinálja, de ezért olvassa ezt lépésről lépésre. Rendben leszel.

-Kattintson a "Windows x86-64 futtatható telepítő letöltése" gombra itt:

(Feltételezem, hogy Windows rendszert használ, ha nem, akkor a folyamat nagyjából ugyanaz)

-Amikor a letöltés befejeződött, nyomja meg a NEXT gombot, amíg települ. Javaslom, hogy változtassa meg a telepítési útvonalat valami kevésbé zavaró dologra, például "C:/Python"

Gratulálok, majdnem kész! Most már használhatja a Python -t, de jó, ha néhány közös csomag telepítve van, amit a következő lépésben megteszünk.

2. lépés: Csomagok telepítése

Csomagok telepítése
Csomagok telepítése
Csomagok telepítése
Csomagok telepítése

Ha szeretné, kihagyhatja ezt a lépést, mivel a Python sok mindenre képes közvetlenül a dobozból.

Érdemes azonban ellenőrizni a lépéseket, mivel végül telepítenie kell néhány csomagot, ha több divatos dolgot szeretne csinálni a Python segítségével.

Ha inkább vizuális tanuló vagy, itt egy videó arról, hogyan kell ezt megtenni:

Szöveges utasítások:

Amikor a Python telepítése befejeződött, menjen abba a mappába, ahová a Python -ot telepítette (tegyük fel, hogy C:/Python), és keresse meg a "Scripts" nevű mappát. Belül egy "pip3.8" nevű fájlnak kell lennie (vagy egy nagyobb számnak a végén, attól függően, hogy ezt mikor olvasod, ezért csak keresd meg a pipX. Y -t)

-NE kattintson a pip3.8 -ra, mi nem ezt tesszük (lásd, nem olyan egyenesen, mint amilyennek látszik)

-Miközben lenyomva tartja a Ctrl billentyűt, kattintson jobb gombbal valahol a Scripts mappában, és keresse meg az "Open PowerShell" parancsot. Megnyílik egy kék képernyő, néhány szöveggel.

-Ha már ott van, írja be a pip3.8 install numpy parancsot, és nyomja meg az Enter billentyűt

Ennyi, így telepítesz egy könyvtárat! Könnyű, mi?

Most, amíg csomagokat telepít, a numpy befejezések telepítésekor a matplotlib és a scipy programokat is telepítenie kell. Ennek jelentése "pip3.8 install NAME"

Miután ez befejeződött, készen áll a programozás megkezdésére.

3. lépés: Első Python program (telepítés)

Első Python program (telepítés)
Első Python program (telepítés)
Első Python program (telepítés)
Első Python program (telepítés)
Első Python program (telepítés)
Első Python program (telepítés)

A Python telepítésekor telepítettük a Python IDLE -t, és ezzel fogjuk programjainkat írni.

Sajnos nincs aranyos ikonja. Esetemben megtalálható a C: / Python / Python38 / Lib / idlelib mappában.

-A telepítő mappájában lépjen a Lib -re, majd az idlelib -re. Keresse meg a "tétlen" nevű fájlt, és futtassa azt. Megnyílik egy ablak.

-Kattintson a Ctrl+N billentyűkombinációra egy új, "cím nélküli" ablak megnyitásához. Itt írjuk meg első Python programunkat!

-Csak ellenőrizze, hogy minden működik -e, írja be a következőt:

nyomtatás ("Mindezt én csináltam")

-Nyomja meg az F5 billentyűt a fájl mentéséhez. Válasszon nevet, és mentse el valahova, ahol megtalálja. Ajánlok egy dedikált fájlt Python címmel az asztalon.

-Amikor megnyomja az F5 billentyűt, elmenti a módosításokat, és futtatja a programot. Megnyílik egy új ablak, és a "Mindezt megtettem" feliratot írja be. És valójában mindezt megtette, megírta első Python programját. Gratulálunk!

Javaslom, hogy hozzon létre egy parancsikont a tétlenséghez, és tegye az asztalra, hogy könnyen hozzáférhessen a jövőben.

A következő lépésekben elmagyarázom a Python működésének alapjait. Nyugodtan nézze meg őket, ha még nem ismeri a programozást, vagy ugorjon az utolsó lépésre, ahol csatoltam egy Python-csalólapot, amely a legtöbb alapvető funkciót tartalmazza példaként.

4. lépés: Megjegyzések

Mivel már tudjuk, hogyan kell kinyomtatni más néven írási dolgokat a képernyőn, folytathatjuk a megjegyzések hozzáadását a kódunkhoz. A megjegyzések nagyon fontos részét képezik a kódolásnak, és profinak tűnnek. A megjegyzések kódsorok, amelyek csak a kódot olvasók számára vannak. Elmagyarázzák, hogy a kódrészletnek mit kell tennie emberi nyelven, így nem kell minden kódsorot elemeznie, csak hogy lássa, mit tesz.

Ne feledje, a megjegyzések = jó

Megjegyzést írunk a #használatával. A Python nem lát semmit #után, egy megjegyzés így néz ki:

print ("Megint megcsináltam") #Hoppá

Ha megnyomja az F5 billentyűt, és futtatja a programot, akkor a kimenet "Megint megcsináltam" lesz, hopp.

Most, hogy tudja, hogyan kell megjegyzést fűzni a kódjához, térjünk át néhány számítás elvégzésére.

Az Instructables hajlamos elrontani a kódot, ha másolja és beilleszti, ezért azt javaslom, hogy másolja át a kódot erre a lépésre a GitHub -ból, itt.

5. lépés: Változók mentése és kezelése

Mivel most programokat írunk, a legtöbbjüknek adatokat kell tárolniuk, amelyeket beleírunk a programba, majd valamit kezdenek vele. Futtatás előtt kódolhatja az információkat a programba, vagy beviheti, amikor a rendszer a bemenet () használatával kéri.

Először is tudnia kell, hogy a Python (és más programozási nyelvek) nem látja = ahogy mi.

A Python = azt jelenti: mentse el a = jobb oldalát a = bal oldalára. A félreértések elkerülése érdekében nézzünk egy példát.

Mivel most programozók vagyunk, a magyarázat a kód működésére a megjegyzésekben lesz.

a = 1 #az a név most 1

b = a #mivel a értéke 1, b most 1 is

print ("a") #ki kell nyomtatnunk az értékeket, hogy lássuk a program futását

Amint észrevette, a Python programjai az első sortól az utolsóig futnak sorrendben. Ez azt jelenti, hogy ha most újradefiniálunk egy változót, akkor a benne lévő érték lecserélődik. Például:

a = 1 #a az 1b = a #b is 1, mivel a = 1a = 2 #a most 2 -re változik, de b még mindig emlékszik az a első értékére, mivel a 3. sorban megváltoztattuk a értékét, és b a 2. sorban lett definiálva

nyomtatás ("a")

nyomtatás ("b")

Az Instructables hajlamos elrontani a kódot, ha másolja és beilleszti, ezért azt javaslom, hogy másolja át a kódot erre a lépésre a GitHub -ból, itt.

6. lépés: Számítások

Most végezzünk néhány számítást, csak egy kisebb frissítést az előző lépésben elvégzetthez képest.

a = 1

b = 2

c = 0 #először adunk c értéket, akkor miért nem 0, bármi lehet, mivel a következő sorban megváltoztatjuk az értéket

c = a+b #c most 1+2 aka c = 3

print ("c:", c) #"c:" szöveget nyomtatunk, majd adjuk hozzá a c értékét, hogy szép legyen

print ("a:", a, "b:", b, "c:", c) #hasonlóan kinyomtatjuk a többi változót és azok nevét

Nagyjából ugyanúgy használhatjuk:

A +, - a plusz és a mínusz magától értetődő

* megszorozza az értékeket

/ felosztja az értékeket

Például:

a = 1

b = 2

c = a/b #a c értéke most 1/2 aka 0,5

nyomtatás ("c:", c)

Az Instructables hajlamos elrontani a kódot, ha másolja és beilleszti, ezért azt javaslom, hogy másolja át a kódot erre a lépésre a GitHub -ból, itt.

7. lépés: Ha az állítások

Néha azt akarjuk, hogy a programunk csak akkor nyomtasson valamilyen eredményt, ha valami történik. Ebben a programban csak akkor nyomtatjuk ki a számot, ha az 100 -nál nagyobb:

szám1 = 10 #bármilyen nevet adhatunk neki, az előző példákban a példát használtunk

mississippi = 90 #látod, a név bármi lehet, ha betűvel kezdődik

a = 91 #még használhatjuk a

ha szám1+mississippi> = 100: #IF a bal oldal nagyobb vagy egyenlő a jobb oldallal

print ("number1+mississippi legalább 100") #csináld ezt (igen, be kell húzni)

ha szám1+a == 100: #IF a bal pontosan egyenlő a jobb oldallal

print ("szám1+a legalább 100") #ezt tegye, kivéve, ha a HA nem igaz

Ha ezt a programot futtatjuk, látni fogjuk, hogy csak az első utasítást nyomtatja ki, mivel a 10+90 az 100

Az Instructables hajlamos elrontani a kódot, ha másolja és beilleszti, ezért azt javaslom, hogy másolja át a kódot erre a lépésre a GitHub -ból, itt.

8. lépés: Vége ???

Ez minden a Pythonra vonatkozik ?!

Naaaa, messze attól. Most már ismeri a változók mentésének és a számításnak az alapjait. A nagyobb funkcionalitás érdekében csatoltam egy Python cheatsheet -et egyszerű kódpéldákkal. A legjobb módja annak, hogy megtanulja, ha kipróbálja a példákat, és nézze meg, mi történik, ha megváltoztatja a kódot.

A fájlok a GitHub -on is megtalálhatók, itt:

Ajánlott: