Programimi në Python

Autor: Frank Hunt
Data E Krijimit: 13 Marsh 2021
Datën E Azhurnimit: 1 Korrik 2024
Anonim
Çfarë është Python? | Njohja me Python | Python | Programim | Informatikë
Video: Çfarë është Python? | Njohja me Python | Python | Programim | Informatikë

Përmbajtje

A doni të mësoni se si të programoni? Fillimi i programimit në një gjuhë programimi mund të duket shqetësuese dhe mund të mendoni se është e nevojshme të merrni klasa për ta mësuar këtë. Ndërsa mund të jetë rasti për disa gjuhë programimi, ka disa gjuhë që mund t'i zotëroni brenda një ose dy ditësh. Python është një nga këto gjuhë. Ju mund të keni krijuar tashmë një program punues Python brenda pak minutash. Lexoni për të mësuar se si.

Të shkelësh

Pjesa 1 nga 5: Instalimi i Python (Windows)

  1. Shkarkoni Python për Windows. Ju mund të shkarkoni interpretuesin Python për Windows falas nga faqja e internetit e Python. Sigurohuni që të shkarkoni versionin e saktë për sistemin tuaj operativ.
    • Shkarkoni versionin më të fundit.
    • Python tashmë është përfshirë me OS X dhe Linux. Nuk ka nevojë të instaloni të gjithë softuerin e lidhur me Python, por me të vërtetë ju duhet një përpunues i mirë i fjalëve në gjuhën programuese.
    • Shumica e shpërndarjeve Linux dhe versionet e OS X ende përdorin Python 2.X. Ekzistojnë disa ndryshime të vogla midis 2 dhe 3, ndryshimet në deklaratën "shtyp" janë veçanërisht të dukshme. Nëse dëshironi të instaloni një version më të ri të Python në OS X ose Linux, shkarkoni skedarët e nevojshëm nga faqja e internetit e Python.
  2. Instaloni interpretuesin Python. Cilësimet e paracaktuara do të mjaftojnë për shumicën e përdoruesve. Ju mund ta bëni Python të funksionojë nga komanda e shpejtë duke kontrolluar opsionin e fundit të listës së moduleve të disponueshme.
  3. Instaloni një përpunues teksti. Possibleshtë e mundur të shkruash një program Python në Notepad ose TextEdit, por është shumë më e lehtë të lexosh kodin me një redaktues të specializuar të tekstit. Ekzistojnë një numër redaktorësh falas për të zgjedhur, të tilla si Notepad ++ (Windows), TextWrangler (Mac) ose JEdit (Çdo sistem).
  4. Testoni instalimin tuaj. Hapni Command Prompt (Windows command prompt) ose Terminal (Mac / Linux) dhe shkruani pitoni. Python do të ngarkohet dhe numri i versionit do të shfaqet. Tani do të shihni vijën e komandës së interpretuesit Python, si më poshtë >.
    • Lloji shtyp ("Përshëndetje, Botë!") dhe shtypni ↵ Hyni. Tani do të merrni tekst Përshendetje Botë! mund të shihet nën rreshtin e komandës Python.

Pjesa 2 nga 5: Mësoni konceptet themelore

  1. Nuk ka nevojë të përpiloni një program Python. Python punon me një përkthyes, që do të thotë që ju mund të ekzekutoni një program menjëherë sapo të bëni ndryshime në të. Kjo e bën procesin e përsëritjes, rishikimit dhe gjetjes së gabimit shumë më të shpejtë sesa në shumë gjuhë të tjera të programimit.
    • Python është një nga gjuhët më të lehta për tu mësuar dhe ju mund të ekzekutoni një program të thjeshtë brenda disa minutash.
  2. Përdorimi i përkthyesit. Mund të provoni me kodin e përkthyesit pa e shtuar më parë në program. Kjo është e shkëlqyeshme për të mësuar se si funksionojnë detyrat, ose për të shkruar një program një herë.
  3. Mënyra se si Python trajton objektet dhe ndryshoret. Python është një gjuhë e orientuar drejt objektit, që do të thotë se gjithçka trajtohet si një objekt. Kjo do të thotë që ju duhet të deklaroni variablat në fillim të një programi (ju mund ta bëni këtë në çdo kohë), dhe gjithashtu do t'ju duhet të tregoni llojin e ndryshores (numri i plotë, vargu, etj.).

Pjesa 3 nga 5: Përdorimi i Interpretuesit Python si kalkulator

Kryerja e disa funksioneve themelore aritmetike ndihmon të familjarizoheni me sintaksën Python dhe mënyrën e trajtimit të numrave dhe vargjeve.


  1. Filloni përkthyesin. Hapni Command Prompt ose Terminal. Lloji pitoni dhe shtypni ↵ Hyni. Kjo fillon interpretuesin Python dhe hap komandën e Python (>).
    • Nëse nuk e keni të instaluar Python në mënyrë që ta ekzekutoni nga komanda e shpejtë, së pari do të duhet të shkoni te drejtoria Python për të ekzekutuar interpretuesin.
  2. Disa operacione të thjeshta aritmetike. Ju lehtë mund të përdorni Python për të kryer disa operacione të thjeshta aritmetike. Shihni kodin më poshtë për disa shembuj të këtyre funksioneve të llogaritjes. Kushtoj vëmendje: # tregon se jeni duke komentuar në kodin Python dhe nuk përpunohen nga përkthyesi.

    > 3 + 7 10> 100 - 10 * 3 70> (100 - 10 * 3) / 2 # Ndarja gjithmonë kthen një pikë lundruese (dhjetore) numrin 35.0> (100 - 10 * 3) // 2 # Kati pjesëtimi (dy prerje) injoron dhjetoret 35> 23% 4 # Llogarit pjesën e mbetur të pjesëtimit 3> 17.53 * 2.67 / 4.1 11.41587804878049

  3. Llogaritja e fuqive. Përdorni ** operatori për të treguar një fuqi. Python mund të llogarisë numrat e mëdhenj shpejt. Shihni kodin më poshtë me shembuj.

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

  4. Krijimi dhe manipulimi i variablave. Ju mund të caktoni variabla në Python për funksione të thjeshta algjebrike. Kjo është një hyrje e shkëlqyeshme për caktimin e variablave në programet Python. Ju caktoni variabla me = shenjë. Shihni kodin më poshtë me shembuj.

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

  5. Mbylle përkthyesin. Kur të keni mbaruar duke përdorur përkthyesin, mund të dilni nga ai dhe të ktheheni në komandën e shpejtë duke shtypur Ctrl+Z (Windows) ose Ctrl+D. (Linux / Mac) pastaj ↵ Hyni. Ju gjithashtu mund të lë () shtypni, më pas shtypni ↵ Hyni shtyn

Pjesa 4 nga 5: Një program i parë

  1. Hapni përpunuesin tuaj të fjalëve. Ju mund të krijoni shpejt një program testimi për t'u njohur me bazat e krijimit dhe ruajtjes së programeve, pastaj t'i ekzekutoni ato me përkthyesin. Kjo gjithashtu ju lejon të provoni nëse përkthyesi juaj është instaluar siç duhet.
  2. Bërja e një deklarate "print". "Print" është një nga funksionet themelore të Python, dhe përdoret për shfaqjen e informacionit në terminal gjatë ekzekutimit të një programi. Shënim: "print" është një nga ndryshimet më të mëdha midis Python 2 dhe Python 3. Në Python 2, ju thjesht duhet të shkruani "print" të ndjekur nga ajo që dëshironi të shfaqni. Në Python 3, "print" është bërë një funksion, kështu që tani do të duhet të shtypni "print ()", me atë që dëshironi të shfaqni midis kllapave.
  3. Shtoni një deklaratë. Një nga mënyrat më të zakonshme për të provuar një gjuhë programimi është leximi i tekstit "Përshëndetje, Botë!" për të treguar. Vendoseni këtë tekst brenda deklaratës "print ()", së bashku me thonjëzat:

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

    • Ndryshe nga shumë gjuhë të tjera, nuk është e nevojshme të shtoni një pikëpresje në fund të një rreshti ; në vend të. Gjithashtu nuk është e nevojshme të përdoren kllapa kaçurrelash ({}) që do të përdoret për të treguar blloqet me kod. Në vend të kësaj, ju punoni me dhëmbëzim për të treguar blloqet e kodit.
  4. Ruani skedarin. Klikoni Skedari në menunë kryesore të përpunuesit tuaj të fjalëve dhe zgjidhni Save As. Në menunë zbritëse poshtë kutisë së emrit, zgjidhni llojin e skedarit Python. Nëse jeni duke përdorur Notepad (nuk rekomandohet), zgjidhni "All Files" dhe vendosni ".py" në fund të emrit të skedarit.
    • Sigurohuni që ta ruani skedarin aty ku mund ta përdorni lehtë, pasi duhet të keni mundësi të përdorni lehtë nga rreshti i komandës.
    • Së pari ruajeni atë si "hello.py".
  5. Drejtoni programin. Hapni Command Prompt ose Terminal dhe lundroni në vendin e ruajtjes së skedarit. Kur të arrini atje, ekzekutoni programin duke shtypur pershendetje.py dhe shtypni ↵ Hyni. Tani duhet ta merrni tekstin Përshendetje Botë! poshtë vijës komanduese.
    • Në varësi të mënyrës se si e keni instaluar Python dhe çfarë versioni mund t'ju duhet të përdorni python hello.py ose python3 hello.py shtypni për të ekzekutuar programin.
  6. Testoni sa më shpesh që të jetë e mundur. Një nga gjërat më të mira për Python është se ju mund të provoni programe të reja menjëherë. Praktika e mirë është të lini rreshtin e komandës në të njëjtën kohë kur jeni duke punuar në redaktorin tuaj. Kur ruani një program në redaktor, mund ta ekzekutoni programin menjëherë nga rreshti i komandës, në mënyrë që të provoni shpejt ndryshimet.

Pjesa 5 nga 5: Hartimi i programeve më komplekse

  1. Eksperimentoni me një deklaratë standarde të kontrollit të rrjedhës. Deklaratat e kontrollit të rrjedhës ju lejojnë të kontrolloni se çfarë bën një program bazuar në kushte të caktuara. Këto deklarata janë në zemër të programimit Python dhe ju mund t'i përdorni për të krijuar programe që bëjnë gjëra të ndryshme në varësi të inputeve dhe kushteve. Ajo derisa deklarata është një shembull i mirë i kësaj, për të filluar. Në këtë shembull mund ta bësh derisa deklaratë për të llogaritur sekuencën Fibonacci deri në 100:

    # Secili numër në sekuencën Fibonacci është # shuma e dy numrave të mëparshëm. a, b = 0, 1 ndërsa b 100: shtyp (b, fund = "") a, b = b, a + b

    • Sekuenca vazhdon deri në (ndërsa) b është më pak se () 100.
    • Prodhimi pastaj bëhet 1 1 2 3 5 8 13 21 34 55 89
    • Ajo fund = "" komanda do të tregojë daljen në të njëjtën linjë, në vend që të tregojë secilën vlerë në një vijë të ndryshme.
    • Ka një numër gjërash për t'u shënuar në këtë program të thjeshtë që janë kritike për krijimin e programeve komplekse në Python:
      • Vini re prerjen. A : tregon se linjat e mëposhtme do të jenë të prera dhe do të jenë pjesë e një blloku kodi. Krijoni në shembullin e mësipërm shtyp (b) dhe a, b = b, a + b një pjesë e saj derisa bllokoj Gërmimi i duhur është thelbësor dhe unik për një program Python. Nuk do të funksionojë siç duhet nëse gërmimi është i pasaktë.
      • Variablat e shumëfishtë mund të përcaktohen në të njëjtën linjë. Në shembullin e mësipërm, të dyja a si b të përcaktuara në rreshtin e parë.
      • Nëse e futni këtë program direkt në përkthyes, do të duhet të shtoni një vijë të zbrazët në fund në mënyrë që përkthyesi të dijë që programi ka mbaruar.
  2. Dizajnimi i funksioneve brenda programeve. Ju mund të përcaktoni funksione që mund t'i telefononi më vonë në program. Kjo është veçanërisht e dobishme kur duhet të përdorni shumë funksione brenda kufijve të një programi më të madh. Në shembullin vijues, krijoni të njëjtin funksion si të shkruar më parë, për thirrjen e një sekuence Fibonacci:

    def fib (n): a, b = 0, 1 ndërsa an: print (a, end = '') a, b = b, a + b print () # Më vonë gjatë programit ju thirrni funksionin Fibonacci # për a vlera që ju tregoni. fib (1000)

    • Kjo jep 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
  3. Ndërtoni një program më kompleks të kontrollit të rrjedhës. Me deklaratat e kontrollit të rrjedhës mund të tregoni kushte specifike që ndryshojnë mënyrën e funksionimit të programit. Kjo është veçanërisht e rëndësishme kur merreni me hyrjet e përdoruesve. Shembulli i mëposhtëm përdor nëse, elif (tjetër nëse) dhe tjeter për të krijuar një program të thjeshtë për të komentuar moshën e dikujt.

    mosha = int (hyrja ("Vendos moshën tënde:")) nëse mosha = 12: shtyp ("It'sshtë mirë të jesh fëmijë!") mosha elif në interval (13, 20): shtyp ("Ju jeni një adoleshent!") ) other: print ("Koha për tu rritur") # Nëse ndonjë nga këto pohime është i vërtetë # atëherë do të shfaqet teksti përkatës. # Nëse asnjë nga pohimet nuk është i vërtetë, atëherë shfaqet mesazhi "tjetër" #.

    • Ky program paraqet disa deklarata të tjera të rëndësishme që janë të domosdoshme për një numër aplikimesh të ndryshme:
      • input () - Kjo do të kërkojë të dhëna me tastierë. Përdoruesi do ta shohë mesazhin në thonjëza. Në këtë shembull input () rrethuar nga int () funksion, që do të thotë se të gjitha hyrjet trajtohen si një numër i plotë (numër i plotë).
      • diapazoni () - Ky funksion mund të përdoret në një numër mënyrash të ndryshme. Në këtë program, ai kontrollon nëse një diapazon bie midis 13 dhe 20. Fundi i intervalit nuk është përfshirë në llogaritjen.
  4. Mësoni shprehjet e 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 kushtin. Ju mund të përdorni të njëjtat shprehje të kushtëzuara që përdorni në matematikë, por shtypja e tyre është paksa e ndryshme:
    Shprehjet e kushtëzuara.
    KuptimiSimbolSimbol Python
    Më pak se
    Më e madhe se>>
    Më pak se ose e barabartë=
    Më e madhe se ose e barabartë>=
    Të barabartë===
    Jo të barabartë!=
  5. Vazhdoni të mësoni. Ky është vetëm fillimi kur bëhet fjalë për të mësuar Python. Edhe pse është një nga gjuhët më të lehta për tu mësuar, ka shumë për të mësuar nëse doni të gërmoni më thellë në gjuhë. Mënyra më e mirë është të vazhdoni të bëni programe! Mos harroni, mund të shkruani shpejt disa skema të programeve në përkthyes dhe testimi i ndryshimeve tuaja është po aq i thjeshtë sa ekzekutimi i programit përsëri nga rreshti i komandës.
    • Ka disa libra të mirë për programimin Python, duke përfshirë "Python për Fillestarët", "Python Cookbook" dhe "Python Programming: An Hyrje në Shkencat Kompjuterike".
    • Ekzistojnë një numër burimesh në internet, por ato kryesisht përqendrohen në Python 2.X. Atëherë mund t'ju duhet të modifikoni shembujt për t'i bërë ato të funksionojnë në Python 3.
    • Shumë shkolla ofrojnë mësime në Python. Python mësohet shpesh në orët hyrëse të programimit sepse është një nga gjuhët më të lehta për tu mësuar.

Këshilla

  • Python është një nga gjuhët më të thjeshta të kompjuterit, por gjithsesi kërkon përkushtim për të mësuar me të vërtetë mirë. Ndihmon gjithashtu për të patur disa njohuri të algjebrës, pasi Python është shumë i përqendruar në modelet matematikore.