Përmbajtje:

Filloni me Python: 7 hapa (me fotografi)
Filloni me Python: 7 hapa (me fotografi)

Video: Filloni me Python: 7 hapa (me fotografi)

Video: Filloni me Python: 7 hapa (me fotografi)
Video: Noizy - Ke Ngju Per Mu (Prod. by Rvssian) 2024, Nëntor
Anonim
Filloni me Python
Filloni me Python

Programimi është i mrekullueshëm!

Creativeshtë krijuese, argëtuese dhe i jep trurit tuaj një stërvitje mendore. Shumë prej nesh duan të mësojnë rreth programimit, por e bindin veten se nuk mundemi. Ndoshta ka shumë matematikë, ndoshta zhargoni që hidhet përreth të tremb. Më lejoni t'ju them tani se kjo është pikërisht ajo që mendonte ndonjëherë programuesi para se të bëheshin programues. Në fakt kjo është pikërisht ajo që unë edhe pse më pak se 10 javë më parë kur fillova programimin.

Më lejoni t'ju them tani që çdokush mund të mësojë të shkruajë programe. Me përparimet në gjuhët e programimit të lehta për t'u lexuar si python, dhe informacionin e pasur në internet, nuk është më një investim me kohë të plotë për të mësuar të dhënat e një gjuhe programimi. Shumica e programuesve të 'shekullit të 21 -të' janë jashtëzakonisht dembelë, thjesht mësoni bazat dhe vazhdoni që andej.

Ky është një jo-zhargon, i lehtë për t'u ndjekur që mund ta bëni tani. Ashtu eshte! Minimizoni facebook dhe youtube, relaksohuni dhe ndiqni në kompjuterin tuaj.

Kompjuter për Persona të Vjetër
Kompjuter për Persona të Vjetër

Sot do të shikojmë një gjuhë programimi të quajtur Python, wikipedia e përkufizon python si:

"Python është një gjuhë programimi e përdorur gjerësisht për qëllime të përgjithshme, të nivelit të lartë. Filozofia e saj e dizajnit thekson lexueshmërinë e kodit dhe sintaksa e tij i lejon programuesit të shprehin koncepte në më pak rreshta të kodit sesa do të ishte e mundur në gjuhë të tilla si C ++ ose Java. siguron konstrukte që synojnë të mundësojnë programe të qarta si në shkallë të vogël ashtu edhe në atë të madhe."

Pra, çfarë do të thotë T ALL GJITH? Mendova se thua jo-zhargon? Epo në thelb:

"Python është një gjuhë programimi kompakte, e përgjithshme, e lehtë për t'u lexuar. Veryshtë shumë e shkathët, kështu që mund të përdoret për të krijuar programe të të gjitha madhësive të formave."

Pse zgjodha python? Për shkak se bazat e python janë të lehta për tu marrë dhe gjuha ka një komunitet të shkëlqyeshëm mbështetës në internet. Pas përfundimit të kësaj fjale ju mund të filloni të bëni programe menjëherë, në vend që të shpenzoni kohën tuaj duke mësuar ndërlikimet e kërkuara të gjuhës.

Pra, le të fillojmë!

Hapi 1: Çfarë ju nevojitet

Së pari do t'ju duhet një kompjuter me një kopje të python, më falni përdoruesit e celularëve!

Shkoni te https://www.python.org/downloads/ dhe shkarkoni versionin më të fundit të disponueshëm me butonin e madh të verdhë.

Shkarkimi i Python
Shkarkimi i Python

Pastaj ndiqni Udhëzimet e Instaluesit për të instaluar python.

Instaluesi i Python
Instaluesi i Python

Për të verifikuar që python është instaluar, shkoni te CMD (ose terminali) dhe shkruani:

python -përmbysje

Python duhet të përgjigjet me versionin e python.

Imazhi
Imazhi

Tani për këtë tutorial ne do të përdorim një IDE, ose Mjedis të Zhvillimit të Integruar (në thelb një redaktues teksti dhe përpilues të mbushur së bashku) kështu që shkoni te https://www.jetbrains.com/pycharm/download/ dhe shkarkoni "Edicionin e Komunitetit" të Pycharm.

Komuniteti PyCharm
Komuniteti PyCharm

Pastaj ndiqni Udhëzimet e Instaluesit për të instaluar PyCharm.

Tani, për të filluar programimin!

Hapi 2: Konfiguroni PyCharm dhe krijoni një projekt të ri

Herën e parë që filloni pycharm do t'ju pyesë se çfarë karte dhe temë doni të përdorni. Unë do të rekomandoja lënien e hartës kryesore në parazgjedhje, por ju mund të luani me temën, ngjyrat dhe fontet sipas dëshirës tuaj. Për këtë tutorial unë jam duke përdorur komunitetin pycharm 4.5 me temën Dracula.

Pastaj do të përshëndeteni me një ekran të mirëseardhjes.

Shtypni Krijo Projekt të Ri

Ekrani i Mirëseardhjes i PyCharm
Ekrani i Mirëseardhjes i PyCharm

Zgjidhni Python të pastër, pastaj zgjidhni një dosje për të ruajtur skedarët, pastaj shtypni krijimin (Vini re se emri i dosjes do të jetë emri i projektit tuaj)

Ekrani i Projektit PyCharm
Ekrani i Projektit PyCharm

Në këtë pikë duhet të përshëndeteni me ekranin aktual të krijimit të kodit: P

Kodi i ekranit
Kodi i ekranit

Hapi 3: Krijoni programin tuaj të parë

Klikoni me të djathtën në dosjen e projektit tuaj dhe shkoni te new -> Python File

Krijo MENU të Re
Krijo MENU të Re

Emërtoni skedarin dhe shtypni ok

Dialogu i skedarëve
Dialogu i skedarëve

Tani një skedë e re do të shfaqet në zonën tuaj kryesore

Imazhi
Imazhi

Më poshtë _author_ kopjoni dhe ngjisni këtë kod.

mesazh = "Përshëndetje Botë"

shtyp mesazhin

Pastaj kliko me të djathtën mbi skedarin dhe shtyp Run

Imazhi
Imazhi

Kjo do të përpilojë programin tonë dhe do të kthejë një rezultat. Hello World do të printohet në Zonën e Vrapimit

Imazhi
Imazhi

Le të shikojmë atë që sapo kemi shkruar.

Hapi 4: Zbuloni Programin tuaj të Parë

Tani le të përpiqemi të kuptojmë se cili është kodi

mesazh = "Përshëndetje Botë"

shtyp mesazhin

me të vërtetë do të thotë.

Së pari unë krijoj dhe vendos vlerën e ndryshores në një varg që përmban Hello World, Nëse ndryshoni tekstin midis shenjave të të folurit, atëherë mund të ndryshoni vlerën e ndryshores dhe prandaj mesazhin. Për shembull:

mesazh = "Përshëndetje udhëzues!"

shtyp mesazhin

Kthen:

Imazhi
Imazhi

kur vrapon.

Një varg përcaktohet për shkak të shenjave të të folurit, vargjet gjithashtu mund të përcaktohen me shenja të vetme

mesazh = 'Pershendetje Bote'

shtyp mesazhin

Variablat gjithashtu mund të kenë lloje të ndryshme. Për shembull, kjo:

numër i plotë = 29302

është një ndryshore me një vlerë të plotë (shkurtuar int) dhe kjo:

pika lundruese = 1469.928

është një ndryshore me një vlerë të pikës lundruese (shkurtuar në noton).

Në thelb, ndryshimi midis numrave të plotë dhe notave është se numrat e plotë janë numra të plotë ndërsa notat janë numra dhjetorë. Numrat e plotë zënë më pak hapësirë, por nuk mund të mbajnë numra dhjetorë. Për shembull interger 1 / numër i plotë 2

numër i plotë1 = 1

numër i plotë2 = 2 shtyp numër i plotë1 / numër i plotë2

është 0.5 e drejtë? Por rezultati është:

Imazhi
Imazhi

Sepse numrat e plotë nuk mund të ndahen në dhjetore. Megjithatë kjo:

noton1 = 1.0

integer2 = 2 print float1 / integer2

kthen 0.5 kur ekzekutohet sepse njëra prej variablave është float

Imazhi
Imazhi

'Print' thjesht printon një vlerë. Për shembull

print "SHKATERROJ BOTEN"

printon vargun

Imazhi
Imazhi

Print gjithashtu mund të printojë vlerën e një ekuacioni, duke përfshirë kombinimin e dy vargjeve

string1 = "Përshëndetje"

string2 = "IBLE DASHURIT" printo varg1 + string2

printime

Imazhi
Imazhi

Hapi 5: Loops and If's - Strukturat e Kontrollit

Një nga gjërat më thelbësore për çdo program është ekzistenca e strukturave të kontrollit.

Struktura e parë e kontrollit është një lak while, kjo pjesë e kodit lakohet ndërsa një kusht është i vërtetë. Për shembull, ky kod

numërimi = 0

ndërsa numërimi <10: # Shtoni në numërimin numërim = numëroni + 1 numërim printimi printoni "Përfunduar"

ekzekuton kodin në lak deri në numërimin <10 dhe pastaj vazhdon me programin.

Imazhi
Imazhi

E dyta është një deklaratë nëse-tjetër, kjo pjesë e kodit kontrollon dhe bën diçka nëse vlera e një ndryshoreje është e barabartë me 10, bën diçka tjetër nëse vlera është e barabartë me 11 dhe bën diçka tjetër në të gjitha rrethanat e tjera.

numër i plotë = 0

# Nëse është e barabartë me 10 nëse numër i plotë == 10: printoni "ITS 10" # Nëse është e barabartë me 11 elif integer == 11: printoni "ITS 11" # Në të gjitha rrethanat e tjera: printoni "NUK E DINIWWWWWWW" print "Përfundoi"

Do të kthehet

Imazhi
Imazhi

Sepse variabli i plotë nuk është i barabartë me 10 ose 11 dhe në çdo situatë tjetër funksionon tjetër.

Për të përcaktuar një kohë ose nëse struktura e kontrollit vendosni llojin (ndërsa ose nëse) të ndjekur nga vlera e vërtetë ose e rreme atëherë:

shkruani e vërtetë == e vërtetë:

Vini re "hapësirën e bardhë" për përmbajtjen e secilit lak, python është shumë specifik për hapësirën e bardhë, kështu e di se cili kod është në një kohë ose nëse është lak. PyCharm përdor një skedë të bardhë, e cila duhet të jetë e qëndrueshme në të gjithë kodin tuaj! Ju gjithashtu mund të rregulloni cilësimet për të përdorur hapësirat në vend (gjë që ka disa përparësi).

Hapi 6: Komente

Ju mund të keni vënë re se unë kam 'komentuar' kodin që kam postuar në pjesën e strukturave të kontrollit. Mund të komentoni një pjesë të kodit duke vendosur një # dhe pjesa tjetër e rreshtit do të komentohet. Kur programi është përpiluar, komentet nuk merren parasysh

# Përshendetje Botë

Komentet janë shpëtimtari i kodit. Sepse ato ju lejojnë t'u tregoni të gjithëve se çfarë ka në kodin tuaj dhe çfarë keni menduar kur shkruani kodin. Por mos e teproni! Kodi i komentuar mund të jetë po aq i keq sa kodi i nën-komentuar

Pra, kur duhet ta komentoj kodin tim?

Rregulli im është që të komentoni mendimet tuaja si shkrimet tuaja, kështu që nëse shtoni një ndryshore vetëm për të mbajtur moshën tuaj që nuk i shërben asnjë qëllimi tjetër. Komentoni atë.

# Ndryshore që mban moshën time në vite # Nuk përdoret në të vërtetë në këtë program, por # thelbësore për mbijetesën e racës njerëzore! mosha ime = 23

Hapi 7: Përfunduar - Koha për të shkruar diçka vetë

Woah, ju sapo mësuat bazat e python!

Imazhi
Imazhi

Pra "çfarë të bëj tani?" mund të pyesni, mirë mund të vazhdoni të luani me skedarin tuaj. Kur mendoni se jeni gati, mund të përballoni një sfidë. Shkruani një program për të shtuar ose zbritur dy numra të futur nga përdoruesi. Përdorni internetin për të mësuar se si të merrni informacionin e përdoruesit, pastaj shtoni ose zbritni dy hyrjet dhe sigurohuni që të komentoni kodin tuaj! Ndërsa Python është e lehtë për ta mësuar atë në asnjë mënyrë nuk ka një tavan me mundësi të ulët - programet e të gjitha formave, madhësive dhe konfigurimeve janë të mundshme duke përdorur Python dhe bibliotekat gjithëpërfshirëse (dhe zakonisht të paraqitura nga komuniteti). Postoni kodin tuaj më poshtë për sugjerime dhe përmirësime. Paç fat!

Recommended: