Cov txheej txheem:

Kev Qhia Ua Haujlwm Yooj Yim: 6 Kauj Ruam
Kev Qhia Ua Haujlwm Yooj Yim: 6 Kauj Ruam

Video: Kev Qhia Ua Haujlwm Yooj Yim: 6 Kauj Ruam

Video: Kev Qhia Ua Haujlwm Yooj Yim: 6 Kauj Ruam
Video: 6 Nqi Lus Qhia Kev Ua neej ( leej twg mloog lub neej yuav zoo tuaj) 2024, Lub rau hli ntuj
Anonim
Kev Qhia Ua Haujlwm yooj yim
Kev Qhia Ua Haujlwm yooj yim

Phau ntawv qhia no yuav qhia koj yuav ua li cas sau cov program yooj yim hauv Python. Nws tau tsim los rau cov tib neeg uas muaj txuj ci khoos phis tawj uas tsis tau muaj phiaj xwm ua ntej.

Koj yuav xav tau cov hauv qab no:

1. Lub khoos phis tawj Windows.

2. Muaj peev xwm nruab software.

Duab qhov chaw:

www.synopsys.com/content/dam/synopsys/sig-assets/images/sig-custom-python-logo.jpg.imgo.jpg

Kauj Ruam 1: Kauj Ruam 0: Nruab Python

Kauj ruam 0: Nruab Python
Kauj ruam 0: Nruab Python

Yog tias koj twb muaj Python 3.4 teeb tsa hauv koj lub computer, koj tuaj yeem hla cov kauj ruam no.

Yog tias koj tsis paub, lossis tsis paub tseeb, nws yuav tsis mob siab rau sim. Pib ntawm qhov txuas no.

Txav mus rau "Cov Ntaub Ntawv" ze rau hauv qab ntawm nplooj ntawv.

Nyem rau "Windows x86 MSI installer" nyob hauv qab ntawm lub rooj.

Nyem "Txuag Cov Ntaub Ntawv"

Mus rau koj cov ntawv rub tawm thiab ob npaug nyem rau ntawm "nab hab sej-3.4.3.msi"

Teeb Python siv lub installer. (Kev teeb tsa lub neej yuav zoo rau cov neeg feem coob; koj tuaj yeem nyem "Tom ntej" kom txog thaum nws pib teeb tsa.)

Thaum koj nyem "Ua tiav", koj ua tiav txhim kho Python.

Kauj Ruam 2: Kauj Ruam 1: Qhib Tus Editor

Kauj ruam 1: Qhib tus Editor
Kauj ruam 1: Qhib tus Editor

Nab hab sej muaj cov ntawv kho kom raug uas ua rau sau cov lej yooj yim dua yog tias koj tau coding los ntawm kab hais kom ua. Nws hu ua IDLE, thiab nws yuav tsum nyob hauv Start Menu rau Windows cov neeg siv.

Txhawm rau nrhiav nws, qhib Start Menu hauv qab-sab laug ntawm qhov screen. Scroll cia kom txog thaum koj pom daim nplaub tshev npe "Python" (Tsis yog Python 3.4). IDLE yuav tsum sab hauv, thiab tuaj yeem qhib los ntawm txhaj rau nws.

Thaum IDLE qhib, saib rau sab saum toj ntawm lub qhov rais thiab nyem "Cov Ntaub Ntawv", thiab tom qab ntawd "Cov Ntaub Ntawv Tshiab". Lub qhov rai tshiab yuav tsum qhib. Koj tuaj yeem kaw lub qhov rai hu ua "Python 3.4.3 Plhaub", lossis tso nws qhib yog tias koj xav tau.

Kauj Ruam 3: Kauj Ruam 2: Pib Sau Txoj Cai

Kauj Ruam 2: Pib Sau Txoj Cai
Kauj Ruam 2: Pib Sau Txoj Cai

Ua ntej peb pib, muaj cov ncauj lus tseem ceeb uas cov neeg uas tshiab rau lub cajmeem yuav xav tau nco. Nab hab sej siv kev nkag mus txhawm rau taug qab cov kab ntawm cov cai twg koom ua ke. Phau ntawv qhia no yuav tsis siv ntau qib ntawm kev nkag mus ua kom yooj yim li sai tau, tab sis koj yuav tsum tau ceev faj kom tsis txhob cuam tshuam dab tsi tshwj tsis yog qhia rau. Txwv tsis pub, koj cov cai yuav tsis khiav.

Thaum cov kauj ruam no tiav, txoj haujlwm yuav tsum nug tus neeg siv rau lawv lub npe thiab tom qab ntawd luam tawm. Nws siv "kev nkag" ua haujlwm, uas tau tsim rau hauv Python, kom sai rau kev nkag mus.

Txhawm rau pib, xyuas kom tseeb tias koj nyob ntawm lub qhov rais hu ua "Tsis muaj npe", thiab sau cov hauv qab no:

name = input ("Thov sau koj lub npe:")

print (lub npe)

Ntseeg nws lossis tsis ntseeg, qhov no yog txhua yam uas xav tau rau koj thawj qhov haujlwm.

Kauj Ruam 4: Kauj Ruam 3: Xeem Koj Txoj Haujlwm

Kauj Ruam 3: Ntsuam Xyuas Koj Txoj Haujlwm
Kauj Ruam 3: Ntsuam Xyuas Koj Txoj Haujlwm

Txhawm rau khiav qhov peb muaj kom deb li deb, nyem rau ntawm lub qhov rais npe "*Tsis muaj npe" "thiab nias tus yuam sij" F5 "ntawm koj cov keyboard. Ib lub qhov rai yuav tsum tshwm tuaj hais tias "Lub hauv paus yuav tsum tau txais kev cawmdim". Nyem "OK" thiab lwm lub qhov rai yuav hais kom koj xaiv lub npe cov ntaub ntawv. Kuv hais qhia siv lub npe “thawj” thiab nyem rau “Desktop” khawm ntawm sab, yog li koj tuaj yeem yooj yim nrhiav tau koj qhov program.

Nyem "Txuag" thaum koj tau teev koj cov ntaub ntawv.

Tam sim no, Python lub plhaub yuav qhib (yog tias koj tau kaw nws yav dhau los), lossis yuav raug hloov mus (yog tias koj tsis tau kaw nws), thiab koj yuav pom lub npe tam sim rau koj hauv kab ntawv xiav.

Yog tias koj pom lwm yam, koj yuav muaj qhov yuam kev. Rov qab mus rau kauj ruam 2 thiab paub tseeb tias koj cov cai zoo ib yam li daim duab.

Ntaus koj lub npe thiab nias sau. Qhov kev zov me nyuam yuav tsum sau koj lub npe rau ntawm kab tshiab, hauv xiav.

Kauj Ruam 5: Kauj Ruam 4: Ntau Txoj Cai?

Kauj Ruam 4: Ntau Txoj Cai?
Kauj Ruam 4: Ntau Txoj Cai?
Kauj Ruam 4: Ntau Txoj Cai?
Kauj Ruam 4: Ntau Txoj Cai?
Kauj Ruam 4: Ntau Txoj Cai?
Kauj Ruam 4: Ntau Txoj Cai?

Python yog, tau kawg, muaj peev xwm ua tau ntau dua li qhov no. Cia peb ntxiv qee qhov me ntsis nyuaj dua: lub voj. Loops rov ua dua cov kab ntawm cov cai nyob hauv lawv qee lub sijhawm. Vim tias lawv tau sau li cas, txawm li cas los xij, qhov no yog qhov uas qhov kev nkag mus yuav pib muaj teeb meem tiag.

Ntxiv cov kab hauv qab no tom qab thawj ob:

rau tsab ntawv npe:

print (tsab ntawv)

Tej zaum koj yuav pom qee yam. Ib qho: tom qab koj nias nkag mus rau qhov kawg ntawm thawj kab, tus khoos phis tawj yuav nkag rau koj. Nco ntsoov khaws qhov indentation no. Ob: yog tias koj tsis tau pom qhov no ua ntej, tus kws kho mob tau hais txog qee cov lus hauv cov xim sib txawv. Cov lus no tau hu ua 'cov lus tshwj tseg' rau ntau yam laj thawj, thiab lawv tau hais qhia kom koj paub tias lawv tshwj xeeb thiab tsuas yog siv tau hauv qee qhov xwm txheej.

Tam sim no, koj qhov program yuav tsum zoo li thawj daim duab.

Khiav qhov program thiab nkag mus rau koj lub npe yuav tsum tsim qee yam zoo li daim duab thib ob.

Yog tias qhov kev nkag nkag tsis raug, koj yuav pom cov popup zoo li daim duab thib peb.

Nco ntsoov tias thawj tsab ntawv ntawm koj lub npe tau sau ob zaug; ib zaug horizontally, thiab ib zaug ntsug. Cia hloov lub voj kom hloov qhov ntawd.

Kauj Ruam 6: Kauj Ruam 5: Hloov Lub Loop Lub Cev

Kauj Ruam 5: Hloov Lub Loop Lub Cev
Kauj Ruam 5: Hloov Lub Loop Lub Cev
Kauj Ruam 5: Hloov Lub Loop Lub Cev
Kauj Ruam 5: Hloov Lub Loop Lub Cev

Txoj hauv kev zoo tshaj los ua thawj tsab ntawv ntawm koj lub npe tshwm ib zaug yog kom tsis txhob kaw lub voj los ntawm kev luam nws. Ua li no, lub npe tseem tshwm sim ob zaug.

Txhawm rau tiv thaiv lub voj los ntawm kev luam thawj tus cim ntawm koj lub npe, peb tuaj yeem ua lub voj pib los ntawm tus cim thib ob tsis yog thawj zaug. Txhawm rau ua qhov no, peb yuav "ntsuas" lub npe. Qhov no ua tiav los ntawm kev ntxiv cov kab zauv mus rau qhov kawg ntawm "lub npe" hauv lub voj, thiab suav nrog lub ntsiab lus peb xav kom lub npe pib los ntawm.

Txhawm rau ua tiav qhov no, peb xav hloov cov kab hauv qab no:

rau tsab ntawv npe:

Nrog qhov no:

rau tsab ntawv npe [1:]:

Nov yog vim li cas: peb xav kom "lub npe" pib ntawm 1 vim hais tias cov khoom hauv cov lus programming no suav los ntawm xoom, thiab tsis yog ib qho. Yog li yog tias lub npe muaj 10 tus cim ntev, nws muaj qhov ntsuas 0 txog 9 hloov los ntawm 1 txog 10. Qhov pib ntsuas tsis raug rau 0, tab sis nrog 1 peb ntxiv, tam sim no nws yuav pib ntawm tsab ntawv thib ob ntawm koj lub npe. Cov nyuv tom qab 1 qhia cov lus uas peb xav kom khaws lub npe tas li. Tsis muaj dab tsi ntxiv hauv cov ntawv yuav tsum tau hloov pauv, yog li koj tuaj yeem txuag tau thiab khiav nws. Koj yuav tsum pom qee yam zoo li daim duab tom qab sau koj lub npe thiab nias nkag ua ntej.

Yog tias koj tau ua raws cov lus qhia nyob deb no, tom qab ntawd koj tau ua tiav txoj haujlwm Python! Yog tias koj xav paub ntau ntxiv, muaj ntau lwm yam kev qhia rau Python muaj nyob hauv is taws nem.

Pom zoo: