Talaan ng mga Nilalaman:

Python the Easy Way: 8 Hakbang
Python the Easy Way: 8 Hakbang

Video: Python the Easy Way: 8 Hakbang

Video: Python the Easy Way: 8 Hakbang
Video: 【MULTI SUB】Anti-routine system EP1-80 2024, Nobyembre
Anonim
Python the Easy Way
Python the Easy Way

Kaya't napagpasyahan mong malaman kung paano mag-Python at nahanap mo ang itinuturo na ito. (Oo, gumagamit ako ng Python bilang isang pandiwa.)

Alam kong baka mag-alala ka, lalo na kung ito ang iyong unang wika sa pagprograma, kaya hayaan mo akong siguruhin mo …

Ang Python ay isang napaka-friendly na pag-program ng programa ng gumagamit na hindi lamang maaari mong malaman sa isang oras, ngunit alam mo na ito, dahil napaka-intuitive nito.

Una sa lahat, mahalagang malaman na ang mga programmer ay hindi nangangahulugang alam ang anumang wika ng programa sa kabuuan nito. Maraming pag-program ang nalalaman kung ano ang nais mong gawin, hindi alam kung paano ito gawin at Googling ang sagot, paghahanap ng isang halimbawa ng code, pagkatapos ay baguhin ito upang umangkop sa iyong mga pangangailangan.

Ang Python ay isang tanyag na wika ng programa, na nangangahulugang maraming mga halimbawa ng code ang matatagpuan sa online.

Sa itinuturo na ito matututunan natin kung paano mapagana ang Python, magpatakbo ng ilang mga pangunahing halimbawa ng code (na may isang cheat-sheet na may mga mas advanced na halimbawa sa dulo).

Mayroong isang link sa aking GitHub, kung saan ang lahat ng mga halimbawang code ay nai-post.

Dahil maaaring guluhin ng Mga Tagubilin ang code, inirerekumenda kong kopyahin at i-paste ang mga halimbawang code mula sa GitHub:

Hakbang 1: Pag-install ng Python

Alam ko, marunong kang mag-download at mag-install ng mga bagay, duuuh.

Gayunpaman ang pagse-set up ng Python ay medyo nakakalito kung ito ang iyong unang pagkakataon na gawin ito, ngunit ito ang dahilan kung bakit binabasa mo ang hakbang-hakbang na ito. Magaling ka lang.

-Mag-click sa "I-download ang Windows x86-64 executable installer" dito:

(Ipinapalagay kong gumagamit ka ng Windows, kung hindi, ang proseso ay higit pa o mas mababa sa pareho)

-Kapag nakumpleto ang pag-download, pindutin lamang ang SUSUNOD hanggang sa mag-install ito. Inirerekumenda kong baguhin ang landas sa pag-install sa isang bagay na hindi gaanong nakalilito tulad ng "C: / Python"

Binabati kita, HALOS Tapos ka na! Maaari mo na ngayong gamitin ang Python, subalit mainam na magkaroon ng ilang mga karaniwang mga pakete na naka-install, na gagawin namin sa susunod na hakbang.

Hakbang 2: Pag-install ng Mga Pakete

Pag-install ng Mga Pakete
Pag-install ng Mga Pakete
Pag-install ng Mga Pakete
Pag-install ng Mga Pakete

Kung nais mo, maaari mong laktawan ang hakbang na ito, dahil ang Python ay may kakayahang maraming mga bagay na diretso sa labas ng kahon.

Gayunpaman, baka gusto mong suriin ang mga hakbang dahil kalaunan kailangan mong mag-install ng ilang mga pakete kapag nais mong gumawa ng mas maraming magagarang bagay sa Python.

Kung higit kang isang visual na natututo, narito ang isang video kung paano ito gawin:

Mga tagubilin sa teksto:

Kapag natapos ang pag-install ng Python, pumunta sa folder kung saan mo na-install ang Python (sabihin nating C: / Python) at hanapin ang folder na pinangalanang "Mga Script". Sa loob nito dapat mayroong isang file na pinangalanang "pip3.8" (o isang mas mataas na numero sa dulo, depende kung binabasa mo ito, kaya hanapin mo lang ang pipX. Y)

-HUWAG mag-click sa pip3.8, hindi namin ginagawa iyon (tingnan, hindi tuwid na inaasahan na tila)

-Habang pinipigilan ang Ctrl, mag-right click sa isang lugar sa folder ng Mga Script at hanapin ang "Buksan ang PowerShell", i-click iyon. Ang isang asul na screen na may ilang teksto dito ay bubuksan.

-Kapag nandiyan ka, i-type ang pip3.8 i-install ang numpy at pindutin ang enter

Iyon lang, ganyan ang pag-install mo ng isang library! Madali, ha?

Ngayon, habang nag-i-install ka ng mga package, kapag nag-install ng mga pagtapos sa numpy, dapat mo ring i-install ang matplotlib at scipy. Ibig sabihin uri ng "pip3.8 install NAME"

Kapag natapos na, handa ka na upang magsimulang mag-program.

Hakbang 3: Unang Program sa Python (Pag-setup)

First Python Program (Pag-setup)
First Python Program (Pag-setup)
First Python Program (Pag-setup)
First Python Program (Pag-setup)
First Python Program (Pag-setup)
First Python Program (Pag-setup)

Kapag na-install namin ang Python, na-install namin ang Python IDLE, at gagamitin namin ito upang isulat ang aming mga programa.

Sadly wala itong isang cute na icon. Mahahanap mo ito sa C: / Python / Python38 / Lib / idlelib sa aking kaso.

-Sa iyong installatin folder pumunta sa Lib at pagkatapos ay sa idlelib. Maghanap ng isang file na pinangalanang "idle" at patakbuhin ito. Magbubukas ang isang window.

-Klik sa Ctrl + N upang buksan ang isang bagong window na may pamagat na "untitled". Narito kung saan susulat kami ng aming unang programa sa Python!

-Na suriin lamang kung gumagana ang lahat i-type ang sumusunod:

i-print ("Ginawa ko ang lahat ng ito")

-Hit F5 upang mai-save ang file. Pumili ng isang pangalan at i-save ito sa isang lugar kung saan mo ito matatagpuan. Inirerekumenda ko ang isang nakalaang file na may pamagat na Python sa iyong desktop.

-Kapag ang pagpindot sa F5, makakatipid ka ng anumang mga pagbabago at patakbuhin din ang programa. Ang isang bagong window ay magbubukas at magsusulat ng "Ginawa ko ang lahat ng ito" sa loob. At talagang ginawa mo ang lahat ng ito, sinulat mo ang iyong unang programa sa Python. Binabati kita!

Inirerekumenda kong lumikha ka ng isang shortcut upang idle at ilagay ito sa iyong Desktop para sa madaling pag-access sa hinaharap.

Sa mga sumusunod na hakbang ay ipapaliwanag ko ang mga pangunahing kaalaman sa kung paano gumagana ang mga bagay sa Python. Huwag mag-atubiling suriin ang mga ito kung bago ka sa pag-program o lumaktaw sa huling hakbang kung saan na-attach ko ang isang Python cheat-sheet na may karamihan sa mga pangunahing tampok sa halimbawa ng form.

Hakbang 4: Mga Komento

Dahil alam na namin kung paano mag-print aka magsulat ng mga bagay sa screen, maaari kaming magpatuloy sa pagdaragdag ng mga komento sa aming code. Napakahalagang bahagi ng pag-coding ang mga komento at gawin kang parang isang pro. Ang mga komento ay mga linya ng code na naroroon lamang para sa mga taong nagbabasa ng code. Ipinapaliwanag nila kung ano ang dapat gawin sa seksyon ng code sa wika ng tao, kaya hindi mo kailangang analisa ang bawat linya ng code upang makita lamang kung ano ang ginagawa nito.

Tandaan, mga komento = mabuti

Nagsusulat kami ng isang puna sa pamamagitan ng paggamit ng #. Walang nakita si Python pagkatapos ng #, ganito ang hitsura ng isang komento:

i-print ("Ginawa ko ulit") #Oops

Kung pinindot mo ang F5 at patakbuhin ang programa, ang output ay "Ginawa ko itong muli" nang wala ang Oops.

Ngayon na alam mo kung paano magbigay ng puna sa iyong code, magpatuloy tayo sa paggawa ng ilang mga kalkulasyon.

Ang mga tagubilin ay may kaugaliang magulo ang code kung kopyahin mo at i-paste ito kaya inirerekumenda kong kopyahin mo ang code para sa hakbang na ito mula sa aking GitHub, dito.

Hakbang 5: Pag-save at Paggawa Sa Mga variable

Dahil nagsusulat kami ng mga programa ngayon, karamihan sa kanila ay kailangang mag-imbak ng data na isinusulat namin sa programa at pagkatapos ay gumawa ng isang bagay dito. Maaari mong i-code ang impormasyon sa programa bago ito patakbuhin o i-input ito kapag sinenyasan ng paggamit ng pag-andar ng ().

Una kailangan mong malaman na ang Python (at iba pang mga wika ng programa) ay hindi nakikita = tulad ng nakikita natin.

To Python = nangangahulugang i-save ang kanang bahagi ng = sa kaliwang bahagi ng =. Upang maiwasan ang pagkalito, tingnan natin ang isang halimbawa.

Bilang kami ay mga programmer ngayon, ang mga paliwanag kung ano ang ginagawa ng code ay magiging sa mga komento.

a = 1 #ang pangalan ngayon ay katumbas ng 1

b = a #since isang katumbas ng 1, b ngayon ay katumbas din ng 1

i-print ("a") #kailangan nating mai-print ang mga halaga upang makita ang pagpapatakbo ng programa

Tulad ng napansin mo, ang mga programa sa Python ay nagpapatupad mula sa unang linya hanggang sa huling magkakasunud-sunod na pagkakasunud-sunod. Nangangahulugan ito kung tatukoyin namin ngayon ang isang variable, ang halaga dito ay papalitan. Halimbawa:

a = 1 #a ay 1b = a #b ay din 1, dahil ang isang = 1a = 2 #a ay ngayon ay binago sa 2, ngunit naaalala pa rin ng b ang unang halaga ng a, dahil binago namin ang halaga ng isang nasa linya 3 at b ay tinukoy sa linya 2

i-print ("a")

i-print ("b")

Ang mga tagubilin ay may kaugaliang gulo ang code kung kokopyahin mo at i-paste ito kaya inirerekumenda kong kopyahin mo ang code para sa hakbang na ito mula sa aking GitHub, dito.

Hakbang 6: Mga Pagkalkula

Ngayon gumawa tayo ng ilang mga kalkulasyon, isang maliit na pag-upgrade lamang mula sa kung ano ang ginagawa namin sa nakaraang hakbang.

a = 1

b = 2

c = 0 #una naming binibigyan ang isang halaga, kaya't bakit hindi 0, maaari itong maging anupaman, dahil babaguhin namin ang halaga sa susunod na linya

c = a + b #c ay 1 + 2 na aka c = 3

i-print ("c:", c) i-print ang "c:" bilang teksto, pagkatapos ay idagdag ang halaga ng c upang maganda ang hitsura

print ("a:", a, "b:", b, "c:", c) #similarly print namin ang iba pang mga variable at ang kanilang mga pangalan

Sa katulad na paraan na maaari naming magamit:

Ang +, - plus at minus ay nagpapaliwanag sa sarili

* Pinaparami ang mga halaga

/ hinahati ang mga halaga

Halimbawa:

a = 1

b = 2

c = a / b # ang halaga ng c ay 1/2 aka 0.5 ngayon

i-print ("c:", c)

Ang mga tagubilin ay may kaugaliang magulo ang code kung kopyahin mo at i-paste ito kaya inirerekumenda kong kopyahin mo ang code para sa hakbang na ito mula sa aking GitHub, dito.

Hakbang 7: Kung Mga Pahayag

Minsan gugustuhin naming mag-print ang aming programa ng ilang resulta lamang KUNG may mangyari. Sa program na ito, mai-print lamang namin ang numero kung mas mataas ito sa 100:

number1 = 10 # Maaari naming bigyan ito ng anumang pangalan, ang nakaraang mga halimbawa ay ginamit bilang isang halimbawa

mississhio = 90 # tignan, ang pangalan ay maaaring maging anumang bagay, hangga't nagsisimula ito sa isang titik

a = 91 # maaari pa tayong gumamit ng a

kung number1 + mississopio> = 100: # kung ang kaliwang bahagi ay mas malaki o katumbas ng kanan

i-print ("number1 + mississflix ay hindi bababa sa 100") #gawin ito (oo, kailangang ma-indent)

kung number1 + a == 100: #IF ang kaliwa ay eksaktong katumbas ng kanan

i-print ("number1 + a ay hindi bababa sa 100") #gawin ito, maliban kung ang IF ay hindi totoo

Kung patakbuhin namin ang program na ito, makikita naming mai-print lamang nito ang unang pahayag, dahil ang 10 + 90 ay 100

Ang mga tagubilin ay may kaugaliang magulo ang code kung kopyahin mo at i-paste ito kaya inirerekumenda kong kopyahin mo ang code para sa hakbang na ito mula sa aking GitHub, dito.

Hakbang 8: Ang Wakas ???

Ito na lang ba ang kay Python ?!

Naaah, malayo dito. Alam mo na ngayon ang mga pangunahing kaalaman sa kung paano i-save ang mga variable at gawin ang matematika sa kanila. Para sa higit pang pag-andar ay nakakabit ako ng isang Python cheatsheet na may mga simpleng halimbawa ng code. Ang pinakamahusay na paraan upang malaman ay upang subukan ang mga halimbawa para sa iyong sarili at makita kung ano ang mangyayari kapag binago mo ang code.

Ang mga file ay maaari ding matagpuan sa aking GitHub, dito:

Inirerekumendang: