Kazalo:

Začnite s Pythonom: 7 korakov (s slikami)
Začnite s Pythonom: 7 korakov (s slikami)

Video: Začnite s Pythonom: 7 korakov (s slikami)

Video: Začnite s Pythonom: 7 korakov (s slikami)
Video: Анна Каренина. История Вронского (4К) (мелодрама, реж. Карен Шахназаров, 2017 г.) 2024, November
Anonim
Začnite uporabljati Python
Začnite uporabljati Python

Programiranje je super!

To je ustvarjalno, zabavno in daje vašim možganom miselno vadbo. Mnogi od nas se želijo naučiti o programiranju, vendar se prepričamo, da tega ne moremo. Morda ima preveč matematike, morda vas prestrašen žargon prestraši. Naj vam zdaj povem, da je točno to mislil programer, preden so postali programerji. Pravzaprav sem to storil pred manj kot 10 tedni, ko sem začel programirati.

Naj vam takoj povem, da se lahko vsak nauči pisati programe. Z napredkom v enostavnih bralnih programskih jezikih, kot je python, in bogatimi informacijami na internetu ni več časa za polni delovni čas, da bi se naučili podrobnosti programskega jezika. Večina programerjev iz 21. stoletja je zelo lenih, le naučite se osnov in nadaljujte.

To je brez žargona, enostavno sledljiva ible, ki jo lahko naredite zdaj. Tako je! Zmanjšajte facebook in youtube, se sprostite in spremljajte v računalniku.

Računalnik stare osebe
Računalnik stare osebe

Danes bomo gledali programski jezik, imenovan Python, wikipedia definira python kot:

"Python je splošno uporabljen programski jezik za splošno uporabo na visoki ravni. Njegova filozofija oblikovanja poudarja berljivost kode, njegova sintaksa pa omogoča programerjem, da izrazijo koncepte v manj vrsticah kode, kot bi bilo mogoče v jezikih, kot sta C ++ ali Java. Jezik ponuja konstrukte, ki omogočajo jasne programe v majhnem in velikem obsegu."

Kaj torej VSE POMENI? Mislil sem, da si rekel brez žargona? No v bistvu:

"Python je kompakten, splošen in enostaven za branje programski jezik. Je zelo vsestranski, zato ga je mogoče uporabiti za ustvarjanje programov vseh velikosti."

Zakaj sem izbral python? Ker je osnove pythona enostavno izbrati in jezik ima odlično spletno podporo na spletu. Ko končate to težavo, lahko takoj začnete izdelovati programe, namesto da bi svoj čas porabili za učenje potrebnih jezikovnih zapletenosti.

Pa začnimo!

Korak: Kaj boste potrebovali

Najprej boste potrebovali računalnik s kopijo pythona, žal uporabniki mobilnih naprav!

Pojdite na https://www.python.org/downloads/ in prenesite najnovejšo različico, ki je na voljo z velikim rumenim gumbom.

Prenos Python
Prenos Python

Nato sledite navodilom za namestitev, da namestite python.

Namestitveni program Python
Namestitveni program Python

Če želite preveriti, ali je python nameščen, pojdite na CMD (ali terminal) in vnesite:

python --verzija

Python bi se moral odzvati z različico pythona.

Slika
Slika

Zdaj bomo za to vadnico uporabljali IDE ali integrirano razvojno okolje (v bistvu urejevalnik besedila in prevajalnik, sestavljen skupaj), zato pojdite na https://www.jetbrains.com/pycharm/download/ in prenesite »Community Edition« Pycharma.

Skupnost PyCharm
Skupnost PyCharm

Nato sledite navodilom za namestitev, da namestite PyCharm.

Zdaj pa začnite s programiranjem!

2. korak: Nastavite PyCharm in ustvarite nov projekt

Ko prvič zaženete pycharm, vas bo vprašal, kateri zemljevid tipk in temo želite uporabiti. Priporočam, da privzeto pustite zemljevid ključev, vendar se lahko poigrate s temo, barvami in pisavami po svojih željah. Za to vadnico uporabljam skupnost pycharm 4.5 s temo Dracula.

Nato vas bo pozdravil zaslon dobrodošlice.

Pritisnite Ustvari nov projekt

Pozdravni zaslon PyCharm
Pozdravni zaslon PyCharm

Izberite Pure Python, nato izberite mapo za shranjevanje datotek, nato pritisnite create (Upoštevajte, da bo ime mape ime vašega projekta)

Zaslon projekta PyCharm
Zaslon projekta PyCharm

Na tem mestu bi vas moral pozdraviti dejanski zaslon za ustvarjanje kode: P

Zaslon kode
Zaslon kode

3. korak: Ustvarite svoj prvi program

Z desno miškino tipko kliknite mapo projekta in pojdite na novo -> Datoteka Python

Ustvari nov MENI
Ustvari nov MENI

Poimenujte datoteko in pritisnite ok

Dialog datotek
Dialog datotek

Zdaj se bo na vašem glavnem območju pojavil nov zavihek

Slika
Slika

Pod _author_ kopirajte in prilepite to kodo.

message = "Pozdravljeni svet"

tiskalno sporočilo

Nato z desno miškino tipko kliknite datoteko in pritisnite Zaženi

Slika
Slika

To bo sestavilo naš program in vrnilo rezultat. Hello World bo natisnjen na območju Run

Slika
Slika

Poglejmo, kaj smo pravkar napisali.

4. korak: Ugotovite svoj prvi program

Poskusimo zdaj razumeti, kaj je koda

message = "Pozdravljeni svet"

tiskalno sporočilo

res pomeni.

Najprej ustvarim in nastavim vrednost spremenljivke na niz, ki vsebuje Hello World. Če spremenite besedilo med govornimi oznakami, lahko spremenite vrednost spremenljivke in s tem sporočilo. Za primer:

message = "Pozdravljeni Instructables!"

tiskalno sporočilo

Vračila:

Slika
Slika

pri teku.

Niz je opredeljen zaradi govornih oznak, nizov je mogoče definirati tudi z enojnimi oznakami

message = 'Pozdravljeni svet'

tiskalno sporočilo

Spremenljivke imajo lahko tudi različne vrste. Za primer to:

celo število = 29302

je spremenljivka s celo število (skrajšano int) in to:

plavajoča točka = 1469.928

je spremenljivka z vrednostjo s plavajočo vejico (skrajšano na plavajočo).

V bistvu je razlika med celimi in plavajočimi številkami cela števila, plavajoča pa decimalna števila. Številke zavzamejo manj prostora, vendar ne morejo držati decimalk. Na primer vmesno število 1 / celo število 2

celo število 1 = 1

integer2 = 2 natisni integer1 / integer2

je 0,5 prav? Toda rezultat je:

Slika
Slika

Ker celih številk ni mogoče razdeliti na decimalke. Pa tole:

float1 = 1,0

integer2 = 2 tiskanje float1 / integer2

ob zagonu vrne 0,5, ker je ena od spremenljivk plavajoča

Slika
Slika

'Natisni' preprosto natisne vrednost. Za Instance

natisni "UNIŠČITI SVET"

natisne niz

Slika
Slika

Print lahko natisne tudi vrednost enačbe, vključno s kombinacijo dveh nizov

string1 = "Pozdravljeni"

string2 = "LJUBITELJI IBLE" tiskani niz1 + niz2

odtisi

Slika
Slika

5. korak: zanke in če - krmilne strukture

Ena najpomembnejših stvari pri vsakem programu je obstoj nadzornih struktur.

Prva krmilna struktura je zanka while, ta del kode pa se zanka, medtem ko je pogoj resničen. Za primer to kodo

štetje = 0

while count <10: # Dodaj v count count = count + 1 število tiskanja natisni "Končano"

zažene kodo v zanki do števila <10 in nato nadaljuje s programom.

Slika
Slika

Drugi je stavek if-else, ta koda preveri in naredi nekaj, če je vrednost spremenljivke enaka 10, naredi nekaj drugega, če je vrednost enaka 11, in v vseh drugih okoliščinah naredi nekaj drugega.

celo število = 0

# Če je enako 10, če je celo število == 10: natisnite "ITS 10" # Če je enako 11 elif celo število == 11: natisnite "ITS 11" # V vseh drugih okoliščinah: natisnite "I DONT KNOWWWWWWWW" print "Končano""

Se bo vrnil

Slika
Slika

Ker spremenljivka celo število ni enaka 10 ali 11 in se v vseh drugih situacijah izvaja drugače.

Če želite določiti čas ali če kontrolna struktura vnese vrsto (while ali if), ki ji sledi resnična ali napačna vrednost, potem:

vnesite true == true:

Upoštevajte "presledke" za vsebino vsake zanke, python je zelo specifičen glede presledkov, tako ve, kakšna je koda čez nekaj časa ali če zanka. PyCharm uporablja en presledek za zavihke, ki mora biti dosleden v vsej vaši kodi! Nastavitve lahko prilagodite tudi za uporabo presledkov (kar ima nekaj prednosti).

6. korak: Komentarji

Morda ste opazili, da sem "komentiral" kodo, ki sem jo objavil v delu nadzornih struktur. Del kode lahko komentirate tako, da postavite #, preostali del vrstice pa bo komentiran. Ko se programska oprema sestavi, se komentarji prezrejo

# Pozdravljen, svet

Komentarji so rešitelj kode. Ker vam omogočajo, da vsem pokažete, kaj je v vaši kodi in na kaj ste mislili pri pisanju kode. Ampak ne pretiravajte! Prekomentirana koda je lahko prav tako slaba kot koda s premalo komentarji

Kdaj naj torej komentiram svojo kodo?

Moje pravilo je, da svoje misli komentirate kot svoje pisanje, zato, če ste dodali spremenljivko samo za vašo starost, ki ne služi nobenemu drugemu namenu. Komentiraj to.

# Spremenljivka, ki drži mojo starost v letih # V tem programu se dejansko ne uporablja, vendar # bistvena za preživetje človeštva! myAge = 23

Korak 7: Vaš zaključek - čas, da sami napišete nekaj

Vau, pravkar ste se naučili osnov pythona!

Slika
Slika

Torej "kaj naj storim zdaj?" se lahko vprašate, lahko se še naprej igrate s svojo datoteko. Ko mislite, da ste pripravljeni, lahko sprejmete izziv. Napišite program za dodajanje ali odštevanje dveh številk, ki jih vnese uporabnik. Uporabite internet, če želite izvedeti, kako pridobiti uporabniški vnos, nato vnesite ali odštejte dva vnosa in komentirajte svojo kodo! Čeprav se ga je Python enostavno naučiti, nikakor nima nizke zgornje meje - programi vseh oblik, velikosti in konfiguracij so možni z uporabo Pythona in obsežnih knjižnic (in običajno v skupnosti). Spodaj objavite svojo kodo za predloge in izboljšave. Vso srečo!

Priporočena: