Si të filloni me programimin Python: 15 hapa (me fotografi)

Përmbajtje:

Si të filloni me programimin Python: 15 hapa (me fotografi)
Si të filloni me programimin Python: 15 hapa (me fotografi)

Video: Si të filloni me programimin Python: 15 hapa (me fotografi)

Video: Si të filloni me programimin Python: 15 hapa (me fotografi)
Video: SI TE PROGRAMONI KODIN MATRIX ME NOTEPAD.funny 2024, Nëntor
Anonim

Dëshironi të mësoni të programoni? Mësimi i programimit kompjuterik mund të jetë i ndërlikuar, dhe ju mund të jeni duke menduar për marrjen e një kursi të caktuar. Kjo mund të jetë e vërtetë për disa gjuhë programimi, por ka shumë që marrin vetëm një ose dy ditë për të kuptuar bazat. Python është një nga ato gjuhë. Mund të ekzekutoni programet bazë Python në vetëm disa minuta. Shihni Hapin 1 më poshtë për të mësuar se si.

Hapi

Pjesa 1 nga 5: Instalimi i Python (Windows)

167107 1
167107 1

Hapi 1. Shkarkoni sistemin Python për Windows

Përkthyesi Windows Python mund të shkarkohet falas nga faqja Python. Sigurohuni që të shkarkoni versionin e duhur për sistemin tuaj operativ.

  • Ju do të duhet të shkarkoni versionin më të fundit në dispozicion, i cili është 3.4 në kohën e këtij shkrimi.
  • OS X dhe Linux janë para-instaluar me Python. Mund të mos keni nevojë të instaloni ndonjë softuer të lidhur me Python, por mund të instaloni një redaktues teksti.
  • Shumica e versioneve të shpërndarjeve Linux dhe OS X ende përdorin Python 2.x. Ekzistojnë disa dallime të vogla midis versioneve 2 dhe 3, por ndryshimi më domethënës është në deklaratën "print". Për të instaluar versionin më të fundit të Python në OS X ose Linux, mund ta shkarkoni skedarin nga faqja e internetit e Python.
167107 2
167107 2

Hapi 2. Instaloni përkthyesin Python

Shumica e përdoruesve mund të instalojnë përkthyesin pa ndryshuar cilësimet. Ju mund të integroni Python në Command Prompt duke aktivizuar opsionin e fundit në listën e moduleve në dispozicion.

167107 3
167107 3

Hapi 3. Instaloni një redaktues teksti

Ndërsa mund të krijoni programe Python nga Notepad ose TextEdit, është shumë më e lehtë të lexoni dhe shkruani kod duke përdorur një redaktues teksti të dedikuar. Ka redaktorë të ndryshëm falas që mund të përdorni, të tilla si Notepad ++ (Windows), TextWrangler (Mac), ose jEdit (Çdo sistem).

167107 4
167107 4

Hapi 4. Testoni instalimin

Hapni Command Prompt (Windows) nga Terminali (Mac/Linux) dhe shkruani python. Python do të ngarkohet dhe numri i versionit do të shfaqet. Do të çoheni në komandën e shpejtë të përkthyesit Python, e shfaqur si >>>.

Shtypni print ("Përshëndetje, Botë!") Dhe shtypni Enter. Ju do të shihni tekstin e shfaqur poshtë vijës së komandës Python

Pjesa 2 nga 5: Mësimi i Koncepteve Bazë

167107 5
167107 5

Hapi 1. Kuptoni që Python nuk ka nevojë të përpilohet

Python është një gjuhë e interpretuar, që do të thotë se mund të ekzekutoni programe sapo të bëni ndryshime në skedarë. Kjo e bën procesin e përsëritjes, rishikimit dhe zgjidhjes së problemeve shumë më shpejt sesa në shumë gjuhë të tjera.

Python është një nga gjuhët më të lehta për tu mësuar, dhe ju mund të ekzekutoni programet bazë në vetëm pak minuta

167107 6
167107 6

Hapi 2. Këndojeni me përkthyesin

Ju mund të përdorni përkthyesin për të testuar kodin pa e shtuar më parë në program. Kjo është e shkëlqyeshme për të mësuar se si funksionojnë komandat speciale, ose për të shkruar programe hedhëse.

167107 7
167107 7

Hapi 3. Mësoni se si Python trajton objektet dhe ndryshoret

Python është një gjuhë e orientuar drejt objektit, që do të thotë se gjithçka në program trajtohet si objekt. Kjo do të thotë që ju nuk keni pse të deklaroni variablat në fillim të programit (mund ta bëni këtë në çdo kohë), dhe nuk keni pse të specifikoni llojin e ndryshores (numër i plotë, varg, etj).

Pjesa 3 nga 5: Përdorimi i Përkthyesit Python Si Llogaritës

Kryerja e disa funksioneve bazë të llogaritësit do t'ju ndihmojë të njiheni me sintaksën Python dhe si të trajtoni numrat dhe vargjet.

167107 8
167107 8

Hapi 1. Drejtoni përkthyesin

Hapni Command Prompt ose Terminal. Shkruani python në kërkesën dhe shtypni Enter. Kjo do të ngarkojë përkthyesin Python dhe ju do të çoheni në linjën e komandës Python (>>>).

Nëse nuk e integroni Python në komandën e shpejtë, do t'ju duhet të lundroni në dosjen Python për të ekzekutuar përkthyesin

167107 9
167107 9

Hapi 2. Kryeni aritmetikën bazë

Ju mund të përdorni Python për të bërë aritmetikë bazë me lehtësi. Shikoni kutinë më poshtë për disa shembuj se si të përdorni funksionet e llogaritësit. Shënim: # janë komente në kodin Python dhe ato nuk përpunohen nga përkthyesi.

>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2 # Ndarja gjithmonë do të kthejë një numër të pikës lundruese (dhjetore) 35.0 >>> (100 - 10*3) // 2 # Rrumbullakimi i pjesëtimit (dy pjerrësi) do të hedhë dhjetorin 35 >>> 23 % 4 # Kjo do të llogarisë pjesën e mbetur të pjesëtimit 3 >>> 17.53 * 2.67 / 4.1 11.41587804878049

167107 10
167107 10

Hapi 3. Llogaritni gradën

Ju mund të përdorni operatorin ** për të treguar eksponentët. Python mund të llogarisë shpejt fuqitë e mëdha. Shikoni kutinë më poshtë për një shembull.

>> 7 ** 2 # 7 në katror 49 >>> 5 ** 7 # 5 në fuqinë e 7 78125

167107 11
167107 11

Hapi 4. Krijoni dhe manipuloni variablat

Ju mund të caktoni variabla në Python për të bërë algjebër bazë. Kjo është një hyrje e shkëlqyeshme për të ditur se si të caktoni ndryshore në programet Python. Variablat specifikohen duke përdorur shenjën =. Shikoni kutinë më poshtë për një shembull.

>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b ** 2 16 >>> gjerësia = 10 # Ndryshore mund të jetë çdo varg> >> lartësia = 5 >>> gjerësia * lartësia 50

167107 12
167107 12

Hapi 5. Mbyllni përkthyesin

Kur të keni mbaruar së përdoruri përkthyesin, mund ta mbyllni dhe të ktheheni në komandën e shpejtë duke shtypur Ctrl+Z (Windows) ose Ctrl+D (Linux/Mac) dhe pastaj duke shtypur Enter. Ju gjithashtu mund të shtypni quit () dhe shtypni Enter.

Pjesa 4 nga 5: Krijimi i Programit të Parë

167107 13
167107 13

Hapi 1. Hapni një redaktues teksti

Ju mund të krijoni një program testimi që do t'ju njohë me bazat e krijimit dhe ruajtjes së programeve, pastaj t'i ekzekutoni ato përmes përkthyesit. Kjo gjithashtu do t'ju ndihmojë të provoni që përkthyesi është instaluar saktë.

167107 14
167107 14

Hapi 2. Krijo një deklaratë "print"

"Print" është një nga funksionet bazë Python që përdoret për të shfaqur informacion në terminal gjatë një programi. Shënim: "print" është një nga ndryshimet më të mëdha nga Python 2 në Python 3. Në Python 2, ju duhet vetëm të shtypni "print" i ndjekur nga ajo që dëshironi të shfaqni. Në Python 3, "print" është bërë një funksion, kështu që ju duhet të shtypni "print ()" dhe të shkruani atë që dëshironi në kllapa.

167107 15
167107 15

Hapi 3. Shtoni një deklaratë

Një nga mënyrat më të zakonshme për të testuar një gjuhë programimi është shfaqja e tekstit "Përshëndetje, Botë!" Mbyllni këtë pjesë të tekstit në deklaratën "print ()", duke përfshirë citatet:

print ("Përshëndetje, Botë!")

Ndryshe nga shumica e gjuhëve të tjera, nuk keni nevojë të deklaroni mbaresa rreshtash me;. Gjithashtu nuk keni nevojë të përdorni mbajtëse kaçurrelësh ({}) për të përfaqësuar blloqet. Në vend të kësaj, pika do të tregojë se çfarë përfshihet në bllok

167107 16
167107 16

Hapi 4. Ruani skedarin

Klikoni në menunë File në redaktuesin e tekstit dhe zgjidhni Save As. Në menunë zbritëse nën kutinë e emrit, zgjidhni llojin e skedarit Python. Nëse jeni duke përdorur Notepad (por nuk rekomandohet), zgjidhni "All Files" dhe më pas shtoni "py" në fund të emrit të skedarit.

  • Sigurohuni që ta ruani skedarin diku të lehtë për t'u përdorur, pasi do t'ju duhet ta drejtoni atë në vijën e komandës.
  • Për këtë shembull, ruani skedarin si "hello.py".
167107 17
167107 17

Hapi 5. Drejtoni programin

Hapni Command Prompt ose Terminal dhe lundroni në vendin ku keni ruajtur skedarin. Pasi të jeni atje, ekzekutoni skedarin duke shtypur hello.py dhe Enter. Ju do të shihni tekstin e shfaqur poshtë vijës së komandës.

Në varësi të mënyrës së instalimit të Python, mund t'ju duhet të shkruani python hello.py për të drejtuar programin

167107 18
167107 18

Hapi 6. Testoni programin shpesh

Një nga gjërat më të mëdha në lidhje me Python është se mund të provoni programe të reja menjëherë. Një avantazh tjetër është se komandat dhe redaktuesi juaj janë të hapura. Pas ruajtjes së ndryshimeve në redaktues, mund ta ekzekutoni programin direkt nga rreshti i komandës, duke e bërë të shpejtë testimin e ndryshimeve.

Pjesa 5 nga 5: Ndërtimi i programeve të avancuara

167107 19
167107 19

Hapi 1. Eksperimentoni me deklaratat bazë të kontrollit të rrjedhës

Deklaratat e kontrollit të rrjedhës janë të dobishme për të kontrolluar atë që bën një program në kushte të caktuara. Këto deklarata janë thelbi i programimit Python, kështu që ju mund të krijoni programe që bëjnë gjëra të ndryshme, në varësi të hyrjes dhe kushteve. Deklarata while është një fillim i mirë për të mësuar. Në këtë shembull, ju përdorni një deklaratë while për të llogaritur serinë Fibonacci deri në 100:

# Çdo numër në sekuencën Fibonacci është # shuma e dy numrave të mëparshëm a, b = 0, 1 ndërsa b <100: print (b, fund = '') a, b = b, a+b

  • Sekuenca do të funksionojë për aq kohë sa (ndërsa) b është më pak se (<) 100.
  • Rezultatet e programit janë 1 1 2 3 5 8 13 21 34 55 89
  • Komanda fund = "" do të nxjerrë daljen në të njëjtën linjë në vend që të vendosë secilën vlerë në një rresht të veçantë.
  • Ka disa gjëra që duhen vënë re në këtë program të thjeshtë, dhe ato janë shumë të rëndësishme për krijimin e programeve komplekse në Python:

    • Kushtojini vëmendje pikësimit.: tregon se rreshti tjetër do të jetë i prerë dhe është pjesë e bllokut. Në shembullin e mësipërm, printimi (b) dhe a, b = b, a+b janë pjesë e bllokut while. Fryrja e saktë është thelbësore që programi të funksionojë.
    • Variabla të shumtë mund të përcaktohen në të njëjtën linjë. Në shembullin e mësipërm, a dhe b. Të dy janë përcaktuar në rreshtin e parë
    • Nëse e futni këtë program direkt në përkthyes, duhet të shtoni një vijë të zbrazët në fund në mënyrë që përkthyesi të dijë që programi ka përfunduar.
167107 20
167107 20

Hapi 2. Ndërtoni funksionin në program

Ju mund të përcaktoni funksionet që mund të thirren më vonë në program. Kjo është veçanërisht e dobishme nëse keni nevojë të përdorni funksione të shumta brenda kufijve të një programi më të madh. Në shembullin e mëposhtëm, mund të krijoni një funksion për të thirrur një sekuencë Fibonacci të ngjashme me atë që keni shkruar më parë:

def fib (n): a, b = 0, 1 ndërsa a <n: print (a, fund = '') a, b = b, a+b print () # Pastaj mund të telefononi funksionin # Fibonacci për secilin vlera e specifikuar fib (1000)

Kjo do të kthehet 0 1 1 2 3 5 8 13 21 34 55 89 89 144 233 377 610 987

167107 21
167107 21

Hapi 3. Ndërtoni një program më kompleks të kontrollit të rrjedhës

Deklaratat e kontrollit të rrjedhës janë të dobishme për vendosjen e kushteve të caktuara që ndryshojnë mënyrën e ekzekutimit të programit. Kjo është veçanërisht e rëndësishme nëse merreni me hyrjen e përdoruesit. Shembulli i mëposhtëm do të përdorë if, elif (tjetër nëse), dhe tjetër për të krijuar një program të thjeshtë që vlerëson moshën e përdoruesit.

age = int (input ("Fut moshën tuaj:")) nëse mosha <= 12: print ("Fëmijëria është e mahnitshme!") mosha elif në rang (13, 20): print ("Ti je adoleshent!") tjetër: print ("Koha për t'u rritur") # Nëse ndonjë nga këto pohime është e vërtetë # Mesazhi përkatës do të shfaqet. # Nëse asnjë nga pohimet nuk është e vërtetë, # do të shfaqet një mesazh "tjetër".

  • Programi gjithashtu prezanton disa deklarata të tjera shumë të rëndësishme për përdorim në aplikacione të ndryshme:

    • input () - Kjo thërret hyrjen e përdoruesit nga tastiera. Përdoruesi do të shohë mesazhin e shkruar në kllapa. Në këtë shembull, hyrja () është e rrethuar nga funksioni int (), që do të thotë se të gjitha hyrjet do të trajtohen si numra të plotë
    • range () - Ky funksion mund të përdoret në mënyra të ndryshme. Në këtë program ky funksion kontrollon nëse një numër është në rangun 13 dhe 20. Fundi i diapazonit nuk llogaritet në llogaritjen.
167107 22
167107 22

Hapi 4. Mësoni shprehje të tjera të kushtëzuara

Shembulli i mëparshëm përdor simbolin "më pak se ose i barabartë me" (<=) për të përcaktuar nëse mosha e futur përputhet me gjendjen. Ju mund të përdorni të njëjtat shprehje të kushtëzuara si në matematikë, por mënyra e shtypjes së tyre është paksa e ndryshme:

Shprehje me kusht.

Kuptim Simbol Simboli i Python
Më i vogël se < <
Më e madhe se > >
Më pak se ose e barabartë me <=
Më e madhe se ose e barabartë me >=
Së bashku me = ==
Jo e barabartë me !=

Hapi 5. Mësoni vazhdimisht

Të gjitha sa më sipër janë vetëm bazat e Python. Ndërsa Python është një nga gjuhët më të thjeshta për tu mësuar, ka shumë hapësirë në të që mund të gërmoni. Mënyra më e mirë për të vazhduar të mësuarit është të vazhdoni programimin! Mos harroni se mund të shkruani shpejt programe nga e para direkt nga përkthyesi, dhe testimi i ndryshimeve tuaja është aq i lehtë sa ekzekutimi i programit përsëri nga rreshti i komandës.

  • Ka shumë libra të mirë në dispozicion për programimin Python, duke përfshirë "Python për fillestarët", "Python Cookbook" dhe "Python Programming: An Introduction to Computer Science".
  • Ka burime të ndryshme të disponueshme në internet, por shumica janë akoma të përkushtuar ndaj Python 2.x. Ju do të duhet të bëni rregullime për secilin shembull të dhënë.
  • Shumë kurse ofrojnë mësim në Python. Python shpesh mësohet në klasa hyrëse, sepse është një nga gjuhët më të lehta për tu mësuar.

Recommended: