Paano simulan ang programa sa Python

May -Akda: Peter Berry
Petsa Ng Paglikha: 16 Hulyo 2021
I -Update Ang Petsa: 23 Hunyo 2024
Anonim
HOW TO SEND AUTOMATIC SMS USING PYTHON (for free)
Video.: HOW TO SEND AUTOMATIC SMS USING PYTHON (for free)

Nilalaman

Nais mo bang malaman ang pag-program? Ang proseso ng pagsanay sa isang trabaho sa pagprograma ay maaaring maging nakakatakot at sa palagay mo kailangan mong kumuha ng mga seryosong klase upang magawa ito. Para sa ilang mga wika ito ay totoo minsan. Ngunit marami ring mga wika sa pagprograma na tumatagal lamang ng isa hanggang dalawang araw upang makuha ang mga pangunahing kaalaman sa mga ito. Ang Python ay isang wika. Sa ilang minuto lamang, maaari kang magpatakbo ng isang pangunahing programa ng Python. Basahin ang hakbang 1 sa ibaba upang malaman kung paano.

Mga hakbang

Bahagi 1 ng 5: I-install ang Python (para sa mga operating system ng Windows)

  1. Mag-download ng Python para sa mga system ng Windows. Ang Windows Python interpreter ay maaaring mai-install nang libre mula sa website ng Python. Tiyaking na-download mo ang bersyon na naaangkop para sa iyong operating system.
    • Dapat mong i-download ang pinakabagong magagamit na bersyon, na sa oras na isinulat ang artikulong ito, ito ay bersyon 3.4.
    • Magagamit ang Python sa OS X at Linux. Hindi mo na kailangang mag-install ng anumang iba pang software na nauugnay sa Python. Gayunpaman, marahil ay dapat kang mag-install ng isang programa ng text editor.
    • Karamihan sa mga pamamahagi ng Linux at bersyon ng OS X ay gumagamit pa rin ng Python 2.X. Mayroong ilang mga menor de edad na pagkakaiba sa pagitan ng bersyon 2 at bersyon 3, higit na kapansin-pansin ang isang pagbabago sa istrakturang "i-print" (sa). Kung nais mong mag-install ng isang mas bagong bersyon ng Python para sa OS X o Linux, maaari mong i-download ang file mula sa website ng Python.

  2. I-install ang tagasalin ng Python. Karamihan sa mga gumagamit ay maaaring mai-install ang interpreter nang hindi binabago ang anuman sa mga setting. Maaari mong pagsamahin ang Python sa magagamit na application ng interpreter ng linya ng utos ng Windows (Command Prompt) sa pamamagitan ng pagpapagana ng huling pagpipilian sa listahan ng mga magagamit na mga module.
  3. Mag-install ng isang text editor. Kung maaari kang sumulat ng mga programa ng Python sa Notepad o TextEdit, mas madali mong basahin at code ang paggamit ng isang dalubhasang editor ng teksto. Maraming mga libreng programa ng editor upang mapagpipilian, tulad ng Notepad ++ (Windows), TextWrangler (Mac) o Jedit (para sa anumang operating system).

  4. Suriin ang iyong mga setting. Buksan ang Command Prompt (Windows) o Terminal (Emulator - Mac / Linux) at uri sawa. Ilo-load at ipapakita ng Python ang numero ng bersyon. Dadalhin ka sa aplikasyon ng tagasalin ng linya ng tagasalin ng Python na kinatawan bilang:.
    • Ipaglaban mo i-print ("Hello World!") at pindutin ang susi ↵ Ipasok (Pumunta). Ipapakita ang teksto sa ibaba mismo ng linya ng utos ng Python.
    anunsyo

Bahagi 2 ng 5: Alamin ang mga pangunahing kaalaman


  1. Mangyaring maunawaan na ang Python ay hindi nangangailangan ng pagtitipon. Ang Python ay isang interpretadong wika, nangangahulugang maaari kang magpatakbo ng isang programa sa sandaling gumawa ka ng pagbabago sa file. Bilang isang resulta, ang mga programang umiikot, nag-e-edit at naglulutas ng mga problema ay tumatakbo nang mas mabilis kaysa sa ibang mga wika.
    • Ang Python ay isa sa pinakamadaling wika na matutunan at maaari kang magpatakbo ng isang simpleng programa sa loob lamang ng ilang minuto.
  2. Mag-explore kasama ang interpreter. Maaari mong gamitin ang interpreter upang subukan kaagad ang code, nang hindi kinakailangang idagdag ito sa programa bago ito patakbuhin. Mahusay ito para malaman kung paano gumagana ang isang utos o pagsusulat ng isang draft na programa.
  3. Alamin kung paano tinatrato ang Python ng mga bagay at variable. Ang Python ay isang wika na nakatuon sa object, nangangahulugang ang lahat sa programa ay itinuturing na isang bagay. Gayundin, hindi mo kailangang tukuyin ang variable sa simula ng programa (na maaaring gawin sa anumang oras), at hindi mo kailangang tukuyin ang variable type (integer, string, atbp.). anunsyo

Bahagi 3 ng 5: Paggamit ng interpreter tulad ng isang calculator

Ang pagsasagawa ng ilang simpleng mga pagpapaandar sa computational ay makakatulong sa pamilyar sa iyo sa syntax ni Python at kung paano mapangasiwaan ang mga numero at mga string ng mga character.

  1. Simulan ang interpreter. Buksan ang iyong Command Prompt o Terminal. Pagta-type ng linya sawa sa prompt at pindutin ang key ↵ Ipasok. Ang tagasalin ng Python ay mai-load at ididirekta ka sa application ng interpreter ng linya ng utos ng Python ().
    • Kung hindi mo pa pinagsama ang Python sa iyong umiiral na application ng interpreter ng linya ng utos, kailangan mong pumunta sa direktoryo ng Python upang patakbuhin ang interpreter.
  2. Magsagawa ng pangunahing mga kalkulasyon ng arithmetic. Maaari mong gamitin ang Python upang gawin ito madali. Sumangguni sa ilang mga halimbawa sa kahon sa ibaba kung paano gamitin ang pagpapaandar ng pagkalkula. Tandaan: sa Python code, ginamit na nangangahulugang mga talata na sumusunod dito ay binibigyang kahulugan at, samakatuwid, ay hindi isasama sa interpreter.
  3. Exponentiation. Maaari kang gumamit ng mga operator ** upang tukuyin ang mga kapangyarihan. Ang Python ay maaaring makalkula ang malaking bilang nang mabilis. Sumangguni sa halimbawa sa kahon sa ibaba.
  4. Lumikha at manipulahin ang parehong mga variable. Maaari kang magtalaga ng mga variable sa Python upang maisagawa ang simpleng pagkalkula ng algebraic. Maaari itong maituring na isang mahusay na pagpapakilala sa variable na pagtatalaga sa isang programa ng Python. Ang mga variable ay itinalaga sa pamamagitan ng pag-sign =. Para sa mas mahusay na pag-unawa, tingnan ang halimbawa sa kahon sa ibaba.
  5. Isara ang interpreter. Kapag tapos ka na dito, maaari mong isara ang interpreter at bumalik sa application ng linya ng interpreter na interpreter sa pamamagitan ng pagpindot sa key na kombinasyon. Ctrl+Z (Windows) o Ctrl+D (Linux / Mac) at pagkatapos ay pindutin ang ↵ Ipasok. Maaari mo ring i-type ang mga utos umalis () at pindutin ↵ Ipasok. anunsyo

Bahagi 4 ng 5: Lumilikha ng iyong unang programa

  1. Magbukas ng isang text editor. Maaari mong mabilis na lumikha ng mga programa sa pagsubok upang pamilyar ang iyong sarili sa mga pangunahing kaalaman sa paglikha at pag-save ng mga programa at pagpapatakbo ng mga ito sa pamamagitan ng interpreter. Tutulungan ka din nitong suriin kung ang interpreter ay na-install nang tama.
  2. Lumikha ng utos na "print". Ang "Print" ay isang pangunahing pagpapaandar sa Python, ginamit upang ipakita ang impormasyon sa terminal sa isang programa. Tandaan: Ang "print" ay isa sa pinakamalaking pagbabago mula noong lumipat mula sa Python 2 patungong Python 3. Sa Python 2, kailangan mo lamang i-type ang "print" bago ang nilalamang nais mong ipakita. Sa Python 3, ang "print" ay naging isang function. Samakatuwid, kakailanganin mong i-type ang "print ()", kasama ang nilalaman na nais mong ipakita sa panaklong.
  3. Idagdag ang iyong sariling pangungusap. Ang isa sa mga pinakatanyag na paraan upang subukan ang isang wika sa pagprograma ay ang pagpapakita ng "Hello World!". Ilagay ito sa "print ()" na utos, isama ang mga quote:
    • Hindi tulad ng maraming iba pang mga wika, hindi mo kailangang gumamit ng mga diacritics ; upang wakasan ang order. Hindi mo rin kailangan ang mga brace ({}) upang i-lock ang isang bloke. Sa halip, ang pag-indent lang ay sapat upang ipakita kung ano ang nilalaman sa bloke.
  4. I-save ang file. I-click ang menu ng File sa iyong editor at piliin ang I-save Bilang. Sa drop-down na menu sa ibaba ng kahon ng pangalan, piliin ang uri ng file na Python. Kung gumagamit ng Notepad (hindi inirerekomenda), piliin ang "Lahat ng Mga File" at pagkatapos ay idagdag ang ".py" na extension sa filename.
    • Tiyaking i-save ang file sa isang madaling ma-access na lokasyon dahil kakailanganin mong hanapin ito sa application ng interpreter na linya ng utos.
    • Sa halimbawang ito, ang file ay nai-save bilang "hello.py".
  5. Patakbuhin ang programa. Buksan ang Command Prompt o Terminal at mag-navigate sa lokasyon kung saan mo nai-save ang file. Kapag nandiyan na, patakbuhin ang file sa pamamagitan ng pagta-type hello.py pagkatapos ay pindutin ang susi ↵ Ipasok. Dapat mong makita ang teksto na ipinapakita sa ibaba lamang ng prompt.
    • Nakasalalay sa kung paano naka-install ang Python at kung anong bersyon nito, maaaring kailanganin mong mag-type sawa hello.py o python3 hello.py upang patakbuhin ang programa.
  6. Regular na tumatakbo ang pagsubok. Ang isa sa mga magagaling na bagay tungkol sa Python ay maaari mong subukan agad ang bagong programa. Mahusay na ugali upang buksan ang isang interpreter at editor ng linya ng sabay-sabay. Kapag na-save mo ang mga pagbabago sa editor, maaari mong patakbuhin ang programa kaagad mula sa linya ng utos. Salamat doon, suriin ang mga pagbabagong nagawa lamang nang mabilis. anunsyo

Bahagi 5 ng 5: Pagbuo ng Mga Advanced na Programa

  1. Eksperimento sa isang pangunahing istraktura ng control control. Pinapayagan ka ng istraktura ng control control na kontrolin kung ano ang ginagawa ng programa batay sa ilang mga kundisyon. Ang mga konstruksyon na ito ay ang pinaka-quintessential na bahagi ng Python, na nagbibigay-daan sa iyo upang lumikha ng mga programa upang maisagawa ang iba't ibang mga operasyon batay sa isang naibigay na input at kundisyon. Habang ay isang magandang panimulang punto upang masanay sa kanila. Sa halimbawa sa ibaba, maaari kang gumamit ng isang istraktura habang Upang kalkulahin ang serye ng Fibonacci sa 100:
    • Gaano katagal tatakbo ang string (habang) b ay mas mababa sa (<) 100.
    • Ang resulta ay magiging
    • Comeinand katapusan = ' para sa pagpapakita ng mga resulta sa parehong linya sa halip na iwan ang mga halaga sa magkakahiwalay na mga linya.
    • Sa program na ito mayroong isang bilang ng mga puntos na gampanan ang isang pangunahing papel sa paglikha ng mga kumplikadong programa ng Python na dapat mong tandaan tulad ng sumusunod:
      • Mga Highlight na linya ng indentation. Tanda : Ipinapahiwatig na ang mga sumusunod na linya ay magiging indent at bahagi ng bloke. Sa halimbawa sa itaas, i-print (b) at a, b = b, a + b ay mga bahagi ng bloke habang. Ang wastong pag-urong ay lubhang mahalaga sa pagtiyak na tumatakbo ang programa.
      • Posibleng tukuyin ang maraming mga variable sa parehong linya. Sa halimbawa sa itaas, a at b ay tinukoy sa unang linya.
      • Kung mai-import mo ang program na ito nang direkta sa interpreter, dapat kang magdagdag ng isang blangko na linya sa dulo ng programa upang malaman ng interpreter na ang programa ay natapos na.
  2. Bumuo ng pagpapaandar sa programa. Maaari mong tukuyin ang mga pagpapaandar para magamit sa paglaon sa iyong programa. Lalo itong kapaki-pakinabang sa mga kaso kung saan kailangan mong gumamit ng maraming mga function sa loob ng mga limitasyon ng isang mas malaking programa. Sa halimbawa sa ibaba, maaari kang lumikha ng isang pagpapaandar upang tawagan ang parehong pagkakasunud-sunod ng Fibonacci sa itaas:
    • Nagbabalik ito
  3. Bumuo ng isang mas kumplikadong programa ng kontrol sa daloy. Pinapayagan ka ng istraktura ng control control na magtakda ng mga tukoy na kundisyon upang mabago ang paraan ng programa. Lalo na mahalaga ito kapag nakikipag-usap sa pag-input ng gumagamit. Gagamitin ang halimbawa sa ibaba kung (kung), elif (iba pa kung) (o kung), at iba pa (iba pa) para sa paglikha ng isang simpleng programa ng rating ng edad ng gumagamit.
    • Ipinakikilala din ng program na ito ang ilang napakahalagang mga konstruksyon na napakahalaga para sa iba't ibang mga application:
      • input () - Kinakailangan ng utos na ito ang gumagamit na maglagay ng data mula sa keyboard. Makikita ng gumagamit ang mensahe na nakasulat sa panaklong. Sa halimbawang ito, input () balot ng isang pagpapaandar int () - nangangahulugang ang anumang input ay ituturing bilang isang integer.
      • saklaw () Ang pagpapaandar na ito ay maaaring magamit sa iba't ibang mga paraan. Sa program na ito, sinusuri kung ang ipinasok na numero ay nasa pagitan ng 13 at 20. Ang itaas at mas mababang mga limitasyon ng saklaw ay hindi isasaalang-alang sa pagkalkula.
  4. Alamin ang iba pang mga kondisyong ekspresyon. Sa nakaraang halimbawa, ginamit namin ang "mas mababa sa o katumbas ng" (<=) upang matukoy kung ang edad na ipinasok ay nasiyahan ang kundisyon. Maaari mong gamitin ang mga expression na katulad ng sa matematika, ngunit mag-type ng kaunting kakaiba:
  5. Magpatuloy sa pag-aaral. Ito ang mga pangunahing kaalaman lamang sa Python. Sa kabila ng pagiging isa sa pinakasimpleng wika, kung nais mong matunton nang mas malalim, ang Python ay napakalalim pa rin. Ang pinakamahusay na paraan upang magpatuloy sa pag-aaral ay ang patuloy na programa! Tandaan na maaari mong mabilis na isulat ang anumang programa nang diretso sa interpreter at suriin ang mga pagbabagong nagawa mo sa pamamagitan lamang ng pagpapatakbo muli ng programa mula sa linya ng utos.
    • Maraming magagaling na mga libro sa Python programming, kasama ang "Python for Beginners", "Python Cookbook" at "Python Programming: Isang Panimula sa Computer Science" (Python Programming: Isang Panimula sa Computer Science).
    • Ang mga mapagkukunan sa net ay magkakaiba, ngunit marami sa kanila ay nakadirekta pa rin patungo sa Python 2.X. Maaaring kailanganin mong i-tweak ang anuman sa mga halimbawang ibinibigay nila.
    • Maraming mga lokal na paaralan ang nag-aalok ng mga klase sa Python. Ang Python ay madalas na itinuro sa mga pambungad na klase dahil ito ang isa sa pinakamadaling wika na matutunan.
    anunsyo

Payo

  • Ang Python ay isa sa mga simpleng wika ng computer. Gayunpaman, upang malaman, kailangan mo pa ring bigyan ito ng kaunting pagsisikap. Ang pagkakaroon ng isang pangunahing pag-unawa sa algebra ay makakatulong din dahil ang Python ay may isang malakas na pagtuon sa matematika.