Cov txheej txheem:

Mad Lib Nrog Python: 10 Kauj Ruam
Mad Lib Nrog Python: 10 Kauj Ruam

Video: Mad Lib Nrog Python: 10 Kauj Ruam

Video: Mad Lib Nrog Python: 10 Kauj Ruam
Video: Mathematics with Python! Sequences 2024, Hlis ntuj nqeg
Anonim
Mad Lib Nrog Python
Mad Lib Nrog Python

Ua Mad Libs program hauv nab hab sej

Koj xav tau dab tsi:

1. Windows lossis Mac computer

2. Kev sib txuas hauv Internet

Thaum kawg koj yuav paub dab tsi:

1. Cov hlua

2. Variables

2. Kev tawm tswv yim & luam ua haujlwm

Kauj ruam 1: Rub tawm Python

Rub tawm Python
Rub tawm Python

Ua ntej koj yuav tsum rub tawm nab hab sej (pom tseeb). Nkag mus rau python.org, nyem lub pob download, thiab xaiv qhov tsim nyog rau koj lub system.

Kauj ruam 2: Qhib IDLE

Qhib IDLE
Qhib IDLE

Thaum koj tau rub tawm thiab teeb tsa Python, qhib IDLE. IDLE yog qhov chaw ib puag ncig uas peb yuav siv rau qhov kev qhia no. Muaj ob peb lwm cov haujlwm uas peb tuaj yeem sau nab nab tab sis qhov no yog qhov yooj yim ib pob nrog Python nws tus kheej.

Kauj Ruam 3: Qhib Ib Qho Me ntsis

Mess nyob ib ncig me ntsis
Mess nyob ib ncig me ntsis

Lub qhov rai uas pom thaum koj qhib IDLE thawj zaug tuaj yeem siv ua qhov chaw ua si rau Python code. Thaum koj ntaus ib lo lus txib thiab ntaus nkag nws yuav cia li khiav kab ntawd thiab khaws txhua qhov txiaj ntsig tau muab tso rau hauv kev nco. Mus tom ntej thiab rov ua dua kuv tus lej, tej zaum nrog koj tus kheej lub npe thiab ob peb yam sib txawv, kom tau txais lub tswv yim yooj yim ntawm txhua yam ua haujlwm li cas. Tsis txhob txhawj xeeb yog tias koj tsis nkag siab nws peb yuav nkag mus tob dua hauv cov theem hauv qab no.

Kauj Ruam 4: Tsim Cov Ntaub Ntawv Qhov Kev Pab Cuam

Tsim cov ntaub ntawv qhov program tiag
Tsim cov ntaub ntawv qhov program tiag

Kev sau cov cai hauv chaw ua si yog kev lom zem, tab sis txhawm rau txuag lub program nrog lub peev xwm los khiav nws ntawm nws tus kheej, peb yuav tsum khaws cov cai hauv cov ntawv program. Tsim cov ntawv tshiab los sau qhov program hauv.

Kauj Ruam 5: Ua ntej Peb Pib Sau Txoj Cai

Ua ntej Peb Pib Sau Txoj Cai
Ua ntej Peb Pib Sau Txoj Cai

Txhawm rau kom tau txais cov tswv yim los ntawm tus neeg siv thiab khaws nws peb yuav tsum tsim qhov sib txawv rau txhua lo lus uas peb xav khaws. Xav txog qhov sib txawv raws li koj yuav siv ib qho hauv Algebra. Koj lub npe sib txawv ntawm sab laug thiab tom qab ntawd muab nws rau tus nqi uas siv cov cim sib npaug. Tsis zoo li Algebra, koj tuaj yeem khaws ntau dua li tus lej hauv qhov sib txawv. Hauv qhov xwm txheej no peb yuav khaws cov hlua. Ib txoj hlua tsuas yog lo lus lossis kab lus. Daim ntawv ceeb toom tias txhua lub sijhawm siv cov ntawv nws nyob ib puag ncig los ntawm kab lus ``. Koj tuaj yeem siv ib qho lossis ob nqe lus tsuav yog qhib ib qho zoo ib yam li kaw ib qho. Cov lus hais no tsis tsim nyog rau tus lej lossis qhov sib txawv, tsuas yog cov hlua.

Kauj Ruam 6: Pib Sau Koj Txoj Haujlwm

Pib Sau Koj Txoj Haujlwm
Pib Sau Koj Txoj Haujlwm

Txhawm rau pib, cia ua qhov sib txawv rau txhua ntawm plaub lo lus peb xav tau los ntawm tus neeg siv. Txhawm rau kom tau txais cov tswv yim los ntawm tus neeg siv peb siv cov tswv yim (). Los ntawm kev teeb tus nqi ntawm txhua qhov sib txawv rau cov tswv yim () peb tuaj yeem tau txais cov tswv yim los ntawm tus neeg siv thiab khaws cia rau hauv cov kev hloov pauv.

Txhawm rau luam cov ntawv rau tus neeg siv peb siv cov lus txib sau () thiab muab txhua yam xav tau los luam tawm hauv kab lus. Nco ntsoov tias cov hlua yuav tsum nyob ib puag ncig los ntawm kab lus '' tab sis tsis hloov pauv lub npe. Luam tawm cov lus sib txuas ua ke los ntawm kev rov ua dua tus lej hauv kuv txoj haujlwm luam tawm.

Kauj ruam 7: Khiav qhov program

Khiav qhov Program
Khiav qhov Program

Tam sim no tias peb muaj cov haujlwm ua haujlwm mus tom ntej thiab khiav nws los ntawm kev nyem khiav tom qab ntawd khiav qhov module. Yog tias koj tsis tau khaws cov ntaub ntawv nws yuav nug koj kom khaws cov ntawv ua ntej khiav nws. Ua li ntawd, tom qab ntawd cia qhov program ua haujlwm. Koj yuav pom tias tsis muaj dab tsi luam tawm, qhov ntawd yog vim peb tsuas yog nug tus neeg siv rau kev nkag mus, tsis yog ua rau lawv muaj lus nug. Mus tom ntej thiab ntaus 4 lo lus ntaus hauv nruab nrab ntawm lawv kom nkag mus rau lawv, thiab tom qab ntawd ua kom ntseeg tau tias cov lus luam tawm kom raug. Yog tias lawv ua, rov qab mus rau qhov program program file thiab txav mus rau theem tom ntej.

Kauj Ruam 8: Ntxiv Cov Lus Cog Tseg rau Cov Tswv Yim Muaj Peev Xwm

Ntxiv Cov Lus Cog Tseg rau Cov Tswv Yim Muaj Nqis
Ntxiv Cov Lus Cog Tseg rau Cov Tswv Yim Muaj Nqis

Txhawm rau ua kom cov tswv yim () ua haujlwm muaj qhov nrawm, peb muab txoj hlua ntawm yam peb xav tau luam tawm ntawm kab lus. Mus tom ntej thiab ntxiv cov lus qhia rau txhua qhov kev nkag mus thiab tom qab ntawd ua haujlwm qhov program kom ntseeg tau tias lawv ua haujlwm raug. Koj yuav pom tias hauv kuv kuv tso qhov chaw tom qab: ua ntej kaw nrog nqe lus. Qhov no yog li ntawd thaum tus neeg siv hom ntawv nws yuav tsis raug ntaus nyob ib sab ntawm txoj hnyuv.

Kauj Ruam 9: Tsim Cov Zis

Tsim cov zis
Tsim cov zis

Txij li thaum peb tab tom ntxiv cov ntawv luam tawm tiag, mus tom ntej thiab tshem tawm qhov kev xeem luam ua haujlwm peb tau ntxiv ua ntej. Tam sim no txhawm rau tso tawm cov lib lib kom raug muaj ob peb yam uas koj xav paub. Ua ntej, txij li peb tab tom luam tawm ib zaj paj huam thiab xav kom nws nthuav dav ntau kab, nws yog ib qho tseem ceeb kom nco ntsoov tias kev ntaus ntawv '\ n' hauv txoj hlua yuav hla mus rau kab tom ntej. Qhov thib ob, thaum ntaus ib txoj hlua koj tuaj yeem siv cov kab zauv {} thiab.format () los ntxig cov ntawv rau hauv txoj hlua. Piv txwv li 'Kuv nyiam {0} thiab {1}'. Hom ntawv ('zaub mov', 'dej') yuav luam tawm 'Kuv nyiam zaub mov thiab dej'. Peb tuaj yeem siv qhov no kom zoo rau peb thaum luam tawm cov lib lib. Luam cov cai hauv daim duab hauv koj tus kheej txoj haujlwm.

Kauj Ruam 10: Khiav Txoj Haujlwm Ib Zaug Ntxiv

Mus tom ntej thiab khiav txoj haujlwm ib zaug ntxiv kom ntseeg tau tias nws ua haujlwm raug. Nrog koj zoo siab! Koj nyuam qhuav tau sau koj li fir Python program.

Pom zoo: