Kazalo:

Python na enostaven način: 8 korakov
Python na enostaven način: 8 korakov

Video: Python na enostaven način: 8 korakov

Video: Python na enostaven način: 8 korakov
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Julij
Anonim
Python na enostaven način
Python na enostaven način

Odločili ste se, da se boste naučili uporabljati Python, in naleteli ste na to navodilo. (Da, uporabljam Python kot glagol.)

Vem, da bi vas lahko skrbelo, še posebej, če je to vaš prvi programski jezik, zato naj vas pomirim …

Python je ZELO ZELO uporabniku prijazno programiranje, ki se ga ne samo naučite v eni uri, ampak ga v bistvu že poznate, saj je tako intuitivno.

Najprej je treba vedeti, da programerji nikakor ne poznajo nobenega programskega jezika v celoti. Veliko programiranja je vedeti, kaj želite narediti, ne veste, kako to storiti, in googlati odgovor, poiskati primer kode in jo nato spremeniti, da ustreza vašim potrebam.

Python je priljubljen programski jezik, kar pomeni, da je na spletu mogoče najti veliko primerov kode.

V tem navodilu se bomo naučili, kako zagnati in zagnati Python, pregledali nekaj osnovnih primerov kode (z listo z več naprednimi primeri na koncu).

Obstaja povezava do mojega GitHub -a, kjer so objavljene vse vzorčne kode.

Ker lahko Instructables pokvarijo kodo, priporočam, da kopirate in prilepite vzorčne kode iz GitHub:

1. korak: Namestitev Pythona

Vem, veš, kako stvari prenesti in namestiti, duuuh.

Vendar je nastavitev Pythona nekoliko težavna, če to počnete prvič, zato to brate korak za korakom. Vredu boš.

-Tukaj kliknite "Prenesi namestitveni program za Windows x86-64" tukaj:

(Predvidevam, da uporabljate Windows, če ne, je postopek bolj ali manj enak)

-Ko se prenos konča, pritisnite NAPREJ, dokler se ne namesti. Priporočam, da pot namestitve spremenite v nekaj manj zmedenega, kot je "C:/Python"

Čestitamo, KOTO ste končali! Zdaj lahko uporabljate Python, vendar je lepo, če imate nameščene nekatere skupne pakete, kar bomo naredili v naslednjem koraku.

2. korak: Namestitev paketov

Namestitev paketov
Namestitev paketov
Namestitev paketov
Namestitev paketov

Če želite, lahko ta korak preskočite, saj je Python sposoben veliko stvari naravnost iz škatle.

Morda boste želeli preveriti korake, saj boste morali sčasoma namestiti nekaj paketov, če boste želeli narediti več domiselnih stvari s Pythonom.

Če ste bolj vizualni učenec, je tukaj video o tem, kako to storiti:

Besedilna navodila:

Ko se namestitev Pythona konča, pojdite v mapo, kjer ste namestili Python (recimo, da je C:/Python) in poiščite mapo z imenom "Skripti". Znotraj nje bi morala biti datoteka z imenom "pip3.8" (ali večja številka na koncu, odvisno od tega, kdaj to berete, zato poiščite pipX. Y)

-NE KLIKNITE na pip3.8, tega ne počnemo (glej, ne tako naravnost, kot se morda zdi)

-Medtem ko držite tipko Ctrl, z desno miškino tipko kliknite nekje v mapi Skripte in poiščite »Odpri PowerShell«, kliknite to. Odpre se modri zaslon z besedilom.

-Ko ste že tam, vnesite pip3.8 install numpy in pritisnite enter

To je to, tako namestite knjižnico! Enostavno, kaj?

Zdaj, ko nameščate pakete, morate pri nameščanju numpy zaključkov namestiti tudi matplotlib in scipy. Pomen vrste "pip3.8 namestite NAME"

Ko se to konča, ste pripravljeni na začetek programiranja.

3. korak: Prvi program Python (nastavitev)

Prvi program Python (nastavitev)
Prvi program Python (nastavitev)
Prvi program Python (nastavitev)
Prvi program Python (nastavitev)
Prvi program Python (nastavitev)
Prvi program Python (nastavitev)

Ko smo namestili Python, smo namestili Python IDLE in z njim bomo pisali svoje programe.

Žal nima srčkane ikone. V mojem primeru ga najdete v C: / Python / Python38 / Lib / idlelib.

-V svoji instalacijski mapi pojdite na Lib in nato na idlelib. Poiščite datoteko z imenom "idle" in jo zaženite. Odpre se okno.

-Kliknite Ctrl+N, da odprete novo okno z naslovom "brez naslova". Tukaj bomo pisali prvi program Python!

-Če želite preveriti, ali vse deluje, vnesite naslednje:

print ("Jaz sem vse to naredil")

-Pritisnite F5, da shranite datoteko. Izberite ime in ga shranite tam, kjer ga boste našli. Priporočam namensko datoteko z naslovom Python na namizju.

-Ko pritisnete F5, shranite vse spremembe in zaženete tudi program. Odprlo se bo novo okno, v katerem bo napisano "Jaz sem vse to naredil". In pravzaprav ste vse to naredili, napisali ste svoj prvi program za Python. Čestitamo!

Priporočam, da ustvarite bližnjico za mirovanje in jo postavite na namizje za lažji dostop v prihodnosti.

V naslednjih korakih bom razložil osnove delovanja stvari v Pythonu. Če ste začetnik programiranja, jih lahko preverite ali preskočite na zadnji korak, kamor sem priložil goljufanje Python z večino osnovnih funkcij v vzorčni obliki.

4. korak: Komentarji

Ker že vemo, kako tiskati ali pisati stvari na zaslonu, lahko nadaljujemo z dodajanjem komentarjev v našo kodo. Komentarji so zelo pomemben del kodiranja in izgledajo kot profesionalec. Komentarji so vrstice kode, ki so namenjene samo ljudem, ki kodo berejo. Pojasnjujejo, kaj naj bi del kode počel v človeškem jeziku, zato vam ni treba analizirati vsake vrstice kode samo zato, da vidite, kaj počne.

Ne pozabite, komentarji = dobri

Komentar pišemo z uporabo #. Python po #ne vidi ničesar, komentar izgleda tako:

print ("Ponovil sem znova") #Ups

Če pritisnete tipko F5 in zaženete program, bo izpis "Opravil sem to znova" brez Ups.

Zdaj, ko veste, kako komentirati svojo kodo, pojdimo na nekaj izračunov.

Instructables ponavadi pokvari kodo, če jo kopirate in prilepite, zato vam priporočam, da kodo za ta korak kopirate iz mojega GitHub -a, tukaj.

5. korak: shranjevanje in delo s spremenljivkami

Ker zdaj pišemo programe, jih bo večina morala shraniti podatke, ki jih zapišemo v program, in nato z njimi nekaj narediti. Podatke lahko kodirate v program, preden jih zaženete, ali pa jih vnesete, ko vas to pozove, s funkcijo input ().

Najprej morate vedeti, da Python (in drugi programski jeziki) ne vidijo = kot mi.

Za Python = pomeni shranite desno stran = na levo stran =. Da bi se izognili zmedi, poglejmo primer.

Ker smo zdaj programerji, bodo pojasnila o tem, kaj koda počne, v komentarjih.

a = 1 #ime a je zdaj enako 1

b = a #, ker je a enako 1, je b zdaj tudi 1

print ("a") #moramo natisniti vrednosti, da vidimo, da se program izvaja

Kot ste morda opazili, se programi v Pythonu izvajajo od prve do zadnje vrstice v zaporedju. To pomeni, da če spremenimo spremenljivko, se vrednost v njej nadomesti. Na primer:

a = 1 #a je 1b = a #b je tudi 1, saj je a = 1a = 2 #a zdaj spremenjeno v 2, vendar si b še vedno zapomni prvo vrednost a, saj smo spremenili vrednost a v vrstici 3 in b je bilo opredeljeno v vrstici 2

print ("a")

print ("b")

Instructables ponavadi pokvari kodo, če jo kopirate in prilepite, zato vam priporočam, da kodo za ta korak kopirate iz mojega GitHub -a, tukaj.

6. korak: Izračuni

Zdaj pa naredimo nekaj izračunov, le manjšo nadgradnjo od tistega, kar smo počeli v prejšnjem koraku.

a = 1

b = 2

c = 0 #najprej damo vrednost c, zakaj pa ne 0, lahko pa je karkoli, saj bomo vrednost spremenili v naslednji vrstici

c = a+b #c je zdaj 1+2 ali c = 3

print ("c:", c) #natisnemo "c:" kot besedilo, nato dodamo vrednost c, da bo videti lepo

print ("a:", a, "b:", b, "c:", c) #podobno natisnemo tudi druge spremenljivke in njihova imena

Na skoraj enak način lahko uporabimo:

+, - plus in minus sta samoumevna

* pomnoži vrednosti

/ deli vrednosti

Na primer:

a = 1

b = 2

c = a/b #vrednost c je zdaj 1/2 ali 0,5

print ("c:", c)

Instructables ponavadi pokvari kodo, če jo kopirate in prilepite, zato vam priporočam, da kodo za ta korak kopirate iz mojega GitHub -a, tukaj.

7. korak: Če izjave

Včasih želimo, da naš program natisne rezultat le, če se kaj zgodi. V tem programu bomo številko natisnili le, če je večja od 100:

number1 = 10 #lahko mu damo poljubno ime, prejšnji primeri so za primer uporabili a

mississippi = 90 #glej, ime je lahko karkoli, če se začne s črko

a = 91 #še vedno lahko uporabljamo a

če je število1+mississippi> = 100: #IF je leva stran večja ali enaka desni

print ("število1+mississippi je najmanj 100") #naredite to (ja, mora biti zamaknjeno)

če je število1+a == 100: #IF je leva popolnoma enaka desni

print ("število1+a je najmanj 100") #naredite to, razen če IF ni res

Če zaženemo ta program, bomo videli, da natisne samo prvi stavek, saj je 10+90 100

Instructables ponavadi pokvari kodo, če jo kopirate in prilepite, zato vam priporočam, da kodo za ta korak kopirate iz mojega GitHub -a, tukaj.

8. korak: Konec ???

Je to vse za Python ?!

Naaah, daleč od tega. Zdaj veste, kako shraniti spremenljivke in z njimi izračunati. Za večjo funkcionalnost sem priložil preglednico Python s preprostimi primeri kode. Najboljši način za učenje je, da sami preizkusite primere in vidite, kaj se zgodi, ko spremenite kodo.

Datoteke lahko najdete tudi na mojem GitHubu, tukaj:

Priporočena: