Si të filloni programimin në Python

Autor: Peter Berry
Data E Krijimit: 16 Korrik 2021
Datën E Azhurnimit: 23 Qershor 2024
Anonim
Si të filloni programimin në Python - Këshilla
Si të filloni programimin në Python - Këshilla

Përmbajtje

A doni të mësoni programim? Procesi i mësimit me një punë programuese mund të jetë tronditës dhe mendoni se duhet të merrni shkollë serioze për ta bërë atë. Për disa gjuhë, kjo ndonjëherë është e vërtetë. Por ka edhe shumë gjuhë programimi që duhen vetëm një deri në dy ditë për të marrë bazat e tyre. Python është një gjuhë e tillë. Me vetëm disa minuta, ju mund të ekzekutoni një program bazë Python. Lexoni hapin 1 më poshtë për të mësuar se si.

Hapat

Pjesa 1 nga 5: Instaloni Python (për sistemet operative Windows)

  1. Shkarkoni Python për sistemet Windows. Përkthyesi i Windows Python mund të instalohet falas nga faqja e internetit e Python. Sigurohuni që të keni shkarkuar versionin e duhur për sistemin tuaj operativ.
    • Ju duhet të shkarkoni versionin më të fundit të disponueshëm, i cili në kohën kur është shkruar ky artikull, është versioni 3.4.
    • Python është i disponueshëm në OS X dhe Linux. Ju nuk keni nevojë të instaloni më asnjë softuer tjetër të lidhur me Python. Sidoqoftë, ndoshta duhet të instaloni një program të redaktuesit të tekstit.
    • Shumica e shpërndarjeve të Linux dhe versionet OS X ende përdorin Python 2.X. Ekzistojnë disa ndryshime të vogla midis versionit 2 dhe versionit 3, më e rëndësishmja një ndryshim në strukturën "e shtypur" (në). Nëse dëshironi të instaloni një version më të ri të Python për OS X ose Linux, mund ta shkarkoni skedarin nga faqja e internetit e Python.

  2. Instaloni interpretuesin Python. Shumica e përdoruesve mund të instalojnë përkthyesin pa ndryshuar ndonjë nga cilësimet. Ju mund të bashkoni Python në aplikacionin e disponueshëm të interpretuesit të rreshtit të komandave Windows (Command Prompt) duke mundësuar opsionin e fundit në listën e moduleve të disponueshëm.
  3. Instaloni një redaktues teksti. Nëse mund të shkruani programe Python me Notepad ose TextEdit, do të jetë shumë më e lehtë për të lexuar dhe koduar duke përdorur një redaktues të specializuar të tekstit. Ka shumë programe falas për redaktues, të tilla si Notepad ++ (Windows), TextWrangler (Mac) ose Jedit (për çdo sistem operativ).

  4. Kontrolloni cilësimet tuaja. Hapni Prompt Command (Windows) ose Terminal (Emulator - Mac / Linux) dhe shkruani pitoni. Python do të ngarkojë dhe shfaq numrin e versionit. Ju do të merreni në aplikacionin e interpretuesit të linjës komanduese të interpretuesit Python, të përfaqësuar si:.
    • Luftoni shtyp ("Përshëndetje Botë!") dhe shtypni tastin ↵ Hyni (Shko). Teksti do të shfaqet pikërisht poshtë rreshtit të komandës Python.
    reklamë

Pjesa 2 nga 5: Mësoni bazat


  1. Ju lutemi kuptoni që Python nuk kërkon përpilim. Python është një gjuhë e interpretuar, që do të thotë që ju mund të ekzekutoni një program sa më shpejt që të bëni një ndryshim në skedar. Si rezultat, programet që paraqesin, editojnë dhe zgjidhin problemet funksionojnë shumë më shpejt se gjuhët e tjera.
    • Python është një nga gjuhët më të lehta për të mësuar dhe mund të ekzekutoni një program të thjeshtë në vetëm disa minuta.
  2. Eksploroni me përkthyesin. Ju mund të përdorni përkthyesin për të provuar kodin menjëherë, pa qenë e nevojshme ta shtoni atë në program para se ta ekzekutoni. Greatshtë shumë mirë për të mësuar se si funksionon një komandë e veçantë ose për të shkruar një draft program.
  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 konsiderohet objekt. Gjithashtu, nuk keni nevojë të specifikoni ndryshoren në fillim të programit (e cila mund të bëhet në çdo kohë) dhe nuk keni nevojë të specifikoni llojin e ndryshores (numri i plotë, vargu, etj.). reklamë

Pjesa 3 nga 5: Përdorimi i përkthyesit si një kalkulator

Kryerja e disa funksioneve të thjeshta llogaritëse do t'ju ndihmojë të njiheni me sintaksën e Python dhe mënyrën se si trajtohen numrat dhe vargjet.

  1. Filloni përkthyesin. Hapni Command Prompt ose Terminalin tuaj. Shkrimi i linjës pitoni në të shpejtë dhe shtypni butonin ↵ Hyni. Përkthyesi Python do t'ju ngarkojë dhe do t'ju drejtojë në aplikacionin interpretues () të rreshtit të komandës së Python.
    • Nëse nuk e keni kombinuar Python me aplikacionin tuaj ekzistues të interpretuesit të rreshtit të komandës, do të duhet të shkoni te drejtoria Python për të ekzekutuar interpretuesin.
  2. Kryeni llogaritjet themelore aritmetike. Ju mund ta përdorni Python për ta bërë atë lehtësisht. Referojuni disa shembujve në kutinë më poshtë se si të përdorni funksionin e llogaritjes. Shënim: në kodin Python, do të thotë që paragrafët që e ndjekin interpretohen dhe, për këtë arsye, nuk do të përfshihen në përkthyes.
  3. Eksponimi. Mund të përdorni operatorë ** për të treguar fuqitë. Python mund të llogarisë shpejt një numër të madh. Referojuni shembullit në kutinë më poshtë.
  4. Krijoni dhe manipuloni të njëjtat variabla. Ju mund të caktoni variabla në Python për të kryer llogaritjet e thjeshta algjebrike. Kjo mund të konsiderohet si një hyrje e mirë për caktimin e variablave në një program Python. Variablat caktohen përmes shenjës =. Për një kuptim më të mirë, shihni shembullin në kutinë më poshtë.
  5. Mbylle përkthyesin. Sapo të keni mbaruar me të, mund ta mbyllni përkthyesin dhe të ktheheni në aplikacionin e interpretuesit të rreshtit të komandës duke shtypur kombinimin e tastit. Ctrl+Z (Windows) ose Ctrl+D (Linux / Mac) dhe më pas shtypni ↵ Hyni. Mund të shkruani edhe komanda lë () dhe shtypni ↵ Hyni. reklamë

Pjesa 4 nga 5: Krijimi i programit tuaj të parë

  1. Hapni një redaktues teksti. Ju mund të krijoni shpejt programe testimi për t'u njohur me bazat e krijimit dhe ruajtjes së programeve dhe ekzekutimin e tyre përmes përkthyesit. Kjo gjithashtu do t'ju ndihmojë të kontrolloni nëse përkthyesi është instaluar si duhet.
  2. Krijoni komandën "shtyp". "Print" është një funksion bazë në Python, që përdoret për të shfaqur informacionin në terminal në një program. Shënim: "print" është një nga ndryshimet më të mëdha që nga lëvizja nga Python 2 në Python 3. Në Python 2, thjesht duhet të shkruani "print" para përmbajtjes që dëshironi të shfaqni. Në Python 3, "shtypja" është bërë një funksion. Prandaj, do të duhet të shtypni "print ()", me përmbajtjen që dëshironi të shfaqni në kllapa.
  3. Shtoni fjalinë tuaj. Një nga mënyrat më të njohura për të provuar një gjuhë programimi është shfaqja e "Hello World!". Vendoseni këtë në komandën "print ()", përfshini citatet:
    • Ndryshe nga shumë gjuhë të tjera, ju nuk keni nevojë të përdorni diakritikë ; për t’i dhënë fund porosisë. Ju gjithashtu nuk keni nevojë për mbajtëse ({}) për të bllokuar një bllok. Në vend të kësaj, mjafton vetëm dhëmbëzimi për të treguar se çfarë përmbajtje ka në bllok.
  4. Ruani skedarin. Klikoni në menunë File në redaktuesin tuaj dhe zgjidhni Save As. Në menunë zbritëse poshtë kutisë së emrit, zgjidhni llojin e skedarit Python. Nëse përdorni Notepad (nuk rekomandohet), zgjidhni "Të gjithë skedarët" dhe më pas shtoni shtesën ".py" në emrin e skedarit.
    • Sigurohuni që ta ruani skedarin në një vend lehtësisht të arritshëm pasi do të duhet ta kërkoni në aplikacionin e interpretuesit të rreshtit të komandës.
    • Në këtë shembull, skedari ruhet si "hello.py".
  5. Drejtoni programin. Hapni Command Prompt ose Terminal dhe lundroni në vendin ku keni ruajtur skedarin. Pasi të keni arritur atje, ekzekutoni skedarin duke shtypur pershendetje.py pastaj shtypni tastin ↵ Hyni. Ju duhet të shihni tekstin e shfaqur vetëm poshtë kërkesës.
    • Në varësi të mënyrës se si është instaluar Python dhe cili është versioni i tij, mund të duhet të shtypni python hello.py ose python3 hello.py për të ekzekutuar programin.
  6. Testimi zhvillohet rregullisht. Një nga gjërat më të mira për Python është se mund ta provoni programin e ri menjëherë. Ashtë një zakon i mirë të hapësh një interpretues dhe redaktues të rreshtit të komandës në të njëjtën kohë. Kur ruani ndryshimet në redaktor, mund ta ekzekutoni programin menjëherë nga rreshti i komandës. Falë kësaj, kontrolloni ndryshimet e bëra shpejt. reklamë

Pjesa 5 nga 5: Ndërtimi i programeve të përparuara

  1. Eksperimentoni me një strukturë bazë të kontrollit të rrjedhës. Struktura e kontrollit të rrjedhës ju lejon të kontrolloni se çfarë bën programi bazuar në kushte të caktuara. Këto konstrukte janë pjesa më esenciale e Python, duke ju lejuar të krijoni programe për të kryer operacione të ndryshme bazuar në informacionin e dhënë të hyrjes dhe kushtit. Derisa është një pikë e mirë fillestare për t'u mësuar me ta. Në shembullin më poshtë, mund të përdorni një strukturë derisa Për të llogaritur serinë Fibonacci në 100:
    • Sa kohë do të zgjasë vargu (ndërsa) b është më pak se (<) 100.
    • Rezultati do të jetë
    • Eja dhe fund = ' për shfaqjen e rezultateve në të njëjtën linjë në vend që të lini vlerat në linja të ndara.
    • Në këtë program ka një numër pikash që luajnë një rol kryesor në krijimin e programeve komplekse Python që duhet t'i keni parasysh si më poshtë:
      • Thekson prerjen e vijës. Shenjë : tregon se linjat e mëposhtme do të jenë të prera dhe pjesë e bllokut. Në shembullin e mësipërm, shtyp (b) dhe a, b = b, a + b janë pjesë të bllokut derisa. Tërheqja e duhur është jashtëzakonisht e rëndësishme për të siguruar mbarëvajtjen e programit.
      • Possibleshtë e mundur të përcaktohen shumë variabla në të njëjtën linjë. Në shembullin e mësipërm, a dhe b përcaktohen në vijën e parë.
      • Nëse e importoni këtë program direkt në përkthyes, duhet të shtoni një vijë të zbrazët në fund të programit në mënyrë që përkthyesi të dijë që programi ka mbaruar.
  2. Ndërtoni funksionin në program. Ju mund të përcaktoni funksione për përdorim të mëvonshëm në programin tuaj. Kjo është veçanërisht e dobishme në rastet kur duhet të përdorni shumë funksione brenda kufijve të një programi më të madh. Në shembullin më poshtë, mund të krijoni një funksion për të thirrur të njëjtën sekuencë Fibonacci më sipër:
    • Kthehet
  3. Ndërtoni një program më kompleks të kontrollit të rrjedhës. Struktura e kontrollit të rrjedhës ju lejon të vendosni kushte specifike për të ndryshuar mënyrën e funksionimit të programit. Kjo është veçanërisht e rëndësishme kur merreni me hyrjet e përdoruesve. Shembulli më poshtë do të përdorë nëse (nëse), elif (tjetër nëse) (ose nëse), dhe tjeter (tjetër) për krijimin e një programi të thjeshtë të vlerësimit të moshës së përdoruesit.
    • Ky program gjithashtu prezanton disa konstrukte shumë të rëndësishme që janë të paçmueshme për një larmi aplikimesh:
      • input () - Kjo komandë kërkon që përdoruesi të fusë të dhëna nga tastiera. Përdoruesi do të shohë mesazhin e shkruar në kllapa. Në këtë shembull, input () mbështjellë nga një funksion int () - do të thotë që çdo input do të trajtohet si një numër i plotë.
      • diapazoni () Ky funksion mund të përdoret në mënyra të ndryshme. Në këtë program, ai kontrollon nëse numri i futur është midis 13 dhe 20. Kufijtë e sipërm dhe të poshtëm të intervalit nuk do të merren parasysh në llogaritjen.
  4. Mësoni shprehje të tjera të kushtëzuara. Në shembullin e mëparshëm, kemi përdorur "më pak se ose e barabartë me" (<=) për të përcaktuar nëse mosha e përfshirë në kushtin e dhënë e plotëson kushtin. Ju mund të përdorni shprehje të ngjashme me ato në matematikë, por shkruani pak më ndryshe:
  5. Vazhdoni të mësoni. Këto janë vetëm bazat e Python. Pavarësisht se është një nga gjuhët më të thjeshta, nëse doni të thelloheni më thellë, Python është akoma shumë i thelluar. Mënyra më e mirë për të vazhduar mësimin është vazhdimisht programimi! Mos harroni se ju mund të shkruani shpejt çdo program direkt në përkthyes dhe të kontrolloni ndryshimet që keni bërë vetëm duke ekzekutuar programin përsëri nga rreshti i komandës.
    • Ka shumë libra të mirë për programimin Python, duke përfshirë "Python për Fillestarët", "Python Cookbook" dhe "Python Programming: An Introduction to Computer Science" (Programimi Python: Një Hyrje në Shkencat Kompjuterike).
    • Burimet në internet janë të ndryshme, por shumë prej tyre janë ende të drejtuara drejt Python 2.X. Ju mund të duhet të ndryshoni ndonjë nga shembujt që ato ofrojnë.
    • Shumë shkolla lokale ofrojnë klasa Python. Python mësohet shpesh në klasat hyrëse sepse është një nga gjuhët më të lehta për tu mësuar.
    reklamë

Këshilla

  • Python është një nga gjuhët më të thjeshta të kompjuterit. Sidoqoftë, për të mësuar, duhet ende t'i jepni ca përpjekje. Të kesh një kuptim themelor të algjebrës do të ndihmojë gjithashtu sepse Python ka një fokus të fortë në matematikë.