Kazalo:
- Korak: Kaj boste potrebovali
- 2. korak: Nastavite PyCharm in ustvarite nov projekt
- 3. korak: Ustvarite svoj prvi program
- 4. korak: Ugotovite svoj prvi program
- 5. korak: zanke in če - krmilne strukture
- 6. korak: Komentarji
- Korak 7: Vaš zaključek - čas, da sami napišete nekaj
Video: Začnite s Pythonom: 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
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.
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.
Nato sledite navodilom za namestitev, da namestite 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.
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.
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
Izberite Pure Python, nato izberite mapo za shranjevanje datotek, nato pritisnite create (Upoštevajte, da bo ime mape ime vašega projekta)
Na tem mestu bi vas moral pozdraviti dejanski zaslon za ustvarjanje kode: P
3. korak: Ustvarite svoj prvi program
Z desno miškino tipko kliknite mapo projekta in pojdite na novo -> Datoteka Python
Poimenujte datoteko in pritisnite ok
Zdaj se bo na vašem glavnem območju pojavil nov zavihek
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
To bo sestavilo naš program in vrnilo rezultat. Hello World bo natisnjen na območju Run
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:
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:
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
'Natisni' preprosto natisne vrednost. Za Instance
natisni "UNIŠČITI SVET"
natisne niz
Print lahko natisne tudi vrednost enačbe, vključno s kombinacijo dveh nizov
string1 = "Pozdravljeni"
string2 = "LJUBITELJI IBLE" tiskani niz1 + niz2
odtisi
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.
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
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!
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:
Začnite z Arduino Nano: 5 korakov
Začnite z Arduino Nano: Arduino Nano je eden od razpoložljivih modelov plošč Arduino. Ima majhno velikost, popolno funkcijo in enostaven za uporabo.Ima velikost 1,70 palca x 0,7 palca, Arduino nano ima popolno funkcijo, kot so: Atmel ATmega 328 IC, gumb Restar, 4 LED indikatorja, 3V3 Re
Kako namestiti Linux (Začetniki začnite tukaj!): 6 korakov
Kako namestiti Linux (Začetniki začnite tukaj!): Kaj pravzaprav je Linux? Dragi bralec, Linux je prehod v svet popolnoma novih možnosti. Časi, ko se je OSX zabaval zaradi lastništva računalnika, so minili. Neumni zapisi o varnosti, čeprav Windows 10, so minili. Zdaj ste na vrsti vi
Začnite diaprojekcijo počitniških slik s pridihom čarobnosti!: 9 korakov (s slikami)
Ustvarite diaprojekcijo vaših počitniških slik s pridihom čarobnosti!: Skozi leta sem si razvil navado, da med potovanjem vzamem s seboj majhno figurico: pogosto kupim majhno, prazno artojo (kot je na sliki) in slikam da se ujema z zastavo in temo države, ki jo obiskujem (v tem primeru Sicilija). T
QuizzPi, malenkostna igra Raspberry Pi s Pythonom: 7 korakov (s slikami)
QuizzPi, igra z malenkostmi Raspberry Pi s Pythonom: QuizzPi je igra z malenkostmi arkadnega tipa. QuizzPi se je rodil, ker sem imel svojo hčerko zabavo. Stara je 7 let in že zahteva uporabo novih tehnologij, ideja je bila ustvariti nekaj, kar bi bilo zabavno in poučno
Začnite z izgradnjo nadzorne postaje PM: 3 koraki (s slikami)
Začnite z gradnjo nadzorne postaje za PM: Zanima me predvsem raven onesnaženosti zraka, ker živim na Kitajskem in čeprav je moje mesto Shenzhen verjetno eno najčistejših mest na Kitajskem, ima še vedno slabe dni. hotel sem zgraditi svojega za primerjavo s pol ducata zraka