Yuav Sau Li Cas Npaum Qhov Kev Pabcuam ntawm Python (nrog Duab)

Cov txheej txheem:

Yuav Sau Li Cas Npaum Qhov Kev Pabcuam ntawm Python (nrog Duab)
Yuav Sau Li Cas Npaum Qhov Kev Pabcuam ntawm Python (nrog Duab)

Video: Yuav Sau Li Cas Npaum Qhov Kev Pabcuam ntawm Python (nrog Duab)

Video: Yuav Sau Li Cas Npaum Qhov Kev Pabcuam ntawm Python (nrog Duab)
Video: Mob nrob qaum/ Mob duav yog vim li cas? 2024, Tej zaum
Anonim

Puas yog koj thiab koj tus tij laug sib tham txog leej twg yuav tsum tau ntxhua khaub ncaws hnub no? Tig ib npib. Koj tsis muaj nyiaj npib? Ua ib qho ces! Kab lus Wikihow no yuav qhia koj yuav ua li cas sau ib qhov program hauv Python uas yuav tig lub digital, kev xav hauv npib thiab muab rau koj saj ntawm yam nws nyiam ua tus lej. Txhua yam koj yuav xav tau yog lub khoos phis tawj siv Windows.

Cov kauj ruam

Ntu 1 ntawm 3: Rub tawm Python

PythonStep1
PythonStep1

Kauj Ruam 1. Mus rau Python lub vev xaib thiab rub cov nab npawb

Nov yog qhov luv mus rau lub vev xaib https://www.python.org/downloads/. Nias qhov "Download Python 3.9.1" Option

PythonStep2
PythonStep2

Kauj ruam 2. Txuag cov ntawv rau koj lub desktop

Kauj Ruam 3. Qhib nws

Kauj Ruam 4. Nruab Qhov Kev Pabcuam Python

Thaum qhov program tau teeb tsa tiav, Python yuav tsum npaj siv rau hauv koj lub computer.

Ntu 2 ntawm 3: Sau Txoj Haujlwm Pov Npav Npib

PythonStep3
PythonStep3

Kauj Ruam 1. Mus rau lub tshuab raj pib thiab ntaus hauv "IDLE Python"

Qhib cov ntaub ntawv. Qhov no yuav qhib IDLE Python.

PythonStep4
PythonStep4

Kauj Ruam 2. Nias "CTRL" + "N" lossis mus rau 'Cov Ntaub Ntawv' ces 'Qhov rai Tshiab' txhawm rau nkag mus rau Python Scripting Mode

Nov yog qhov uas siv los sau qhov program

PythonStep5
PythonStep5

Kauj Ruam 3. Ntaus hauv "import random" ntawm thawj kab ntaus ces nkag mus

Qhov no yuav ntshuam cov qauv tsis sib xws uas muab kev nkag mus rau ib qho ntawm "random" cov qauv peb yuav siv.

PythonStep6
PythonStep6

Kauj Ruam 4. Ntaus hauv "print (" Zoo Siab Txais Tos rau Npib Flipping Program ")"

Qhov no yuav zoo siab tos txais tus neeg siv rau hauv qhov program.

PythonStep7
PythonStep7

Kauj Ruam 5. Ntaus kab no "xaiv = nkag (" Nkag mus rau koj sab (taub hau lossis tails)):

")" thiab nias nkag mus. Qhov no qhia tus neeg siv kom ntaus ob lub taub hau lossis tails.. Qhov no yuav ua rau txhua tus neeg siv hom twg yuav hloov mus rau "xaiv" sib txawv.

PythonStep8
PythonStep8

Kauj Ruam 6. Ntaus hauv "num = random.randint (1, 2)" thiab nias sau

Qhov no yuav nkag mus rau tus lej 2, Ib thiab Ob. Nab hab sej yuav xaiv 'num' los ua ib lossis ob.

Kauj Ruam 7. Tsim ib qho nqe lus

Koj yuav tsum tau ua 'qhov tshwm sim' sib txawv. Yog tias cov lej raug tsim yog ib tus, tom qab ntawd cov txiaj ntsig yuav yog taub hau.

PythonStep9
PythonStep9

Kauj Ruam 8. Ntaus "yog tus lej == 1:

", tom qab ntawd nias nkag mus (Python yuav cia li ua qhov indentation); tom qab hom indentation hauv" tshwm sim = "hau" ". Koj yuav tsum tau ua tib zoo mloog thiab ntaus kom zoo. Cov kauj ruam no yog 'tus lej' sib txawv yog 1.

PythonStep10
PythonStep10

Kauj Ruam 9. Ntaus hauv "elif num == 2:

", ib kab ntawv tshiab, tom qab ntawd nias nkag (Python yuav cia li ua qhov nkag mus); tom qab hom kev nkag mus hauv" result = "tails" ". Qhov tshiab no yog-nqe lus yog rau yog tias 'tus lej' sib txawv yog 2. Ntxiv dua, koj yuav tsum tau ua tib zoo mloog thiab ntaus kom zoo.

Kauj Ruam 10. Ua kab uas sib piv tus neeg siv cov tswv yim thiab qhov 'tshwm sim' sib txawv

Txhawm rau ua qhov no, koj yuav siv lwm qhov yog-nqe lus.

PythonStep11
PythonStep11

Kauj Ruam 11. Pib ntawm kab tom ntej thiab ntaus hauv "yog xaiv == qhov tshwm sim:

"thiab tom qab ntawd nkag mus (Python yuav ua rau nkag mus); ntawm kab kab ntawv tshiab hauv" luam tawm ("Txoj Haujlwm Zoo Koj yeej Lub npib flipped", qhov tshwm sim) ". Yog tias tus neeg siv cov lus nkag tau zoo ib yam li qhov tshwm sim, nws yuav luam tawm" Txoj Haujlwm Zoo Koj yeej; Cov nyiaj npib, x "(x yog lub taub hau lossis tails).

PythonStep12
PythonStep12

Kauj Ruam 12. Pib ntawm kab tom ntej thiab ntaus "lwm:

"thiab tom qab ntawd ntaus nkag (Nab hab sej yuav ua qhov nkag mus); ntawm kab ntawv tshiab yog, ntaus hauv" luam tawm ("Aw … Koj poob lawm. Cov npib rov qab", qhov tshwm sim) ". Yog tias tus neeg siv cov lus teb yog tsis tib yam li qhov tshwm sim, nws yuav luam tawm "Aw … Koj poob lawm. Lub npib flipped", x "(x yog lub taub hau lossis tails).

PythonStep13
PythonStep13

Kauj Ruam 13. Ntaus hauv "print (" Thanks for playing

Nyob zoo ")". Qhov no yuav qhia rau tus neeg siv paub tias qhov haujlwm tau dhau lawm.

Ntu 3 ntawm 3: Siv Txoj Haujlwm

PythonStep14
PythonStep14

Kauj Ruam 1. Khiav qhov program

Txhawm rau ua qhov no, koj yuav tsum khaws cov ntaub ntawv los ntawm Nias CTRL+ "S". Ib daim ntawv-txuag pop-up yuav qhia. Txuag cov ntawv ntawm koj lub desktop nrog txhua lub npe.

PythonStep15
PythonStep15

Kauj Ruam 2. Nias "F5" ntawm kab saum toj kawg nkaus ntawm koj cov keyboard lossis mus rau 'Run' thiab nias 'Run Module'

Qhov no yuav khiav koj qhov program.

PythonStep16
PythonStep16

Kauj Ruam 3. Ntaus ob qho "hau" lossis "tails" (nyob ntawm koj xaiv) thiab nias Enter

PythonStep17
PythonStep17

Kauj Ruam 4. Saib cov zis

Qhov kev zov me nyuam yuav qhia yog koj yeej lossis tsis yog. Nws tseem yuav qhia koj tias sab twg ntawm qhov kev xav npib nws tsaws rau.

Lub tswv yim

  1. Ua tib zoo saib xyuas cov cim xws li tus lej cim, kab ntawv, kab ntawv, thiab kab lus sib dhos.
  2. Ua tib zoo saib xyuas thaum twg koj yuav tsum pib kab tshiab thiab thaum twg koj yuav tsum ua qhov nkag mus.
  3. Thaum khiav koj cov cai, yog tias koj hla hla cov lus yuam kev, nws yuav yog vim koj sau yuam kev ib yam.

Pom zoo: