Zoo siab txais tos rau cov lus qhuab qhia thib rau hauv zaj yeeb yaj kiab no. Tam sim no peb tau nkag siab tob rau hauv kev ua haujlwm thiab peb yuav kawm txog kev siv "yog tias cov lus" hauv Python.
"yog tias cov lus" tseem ceeb heev hauv kev ua haujlwm vim lawv tso cai rau peb tsim cov kev pabcuam uas tuaj yeem txiav txim siab raws li qee qhov xwm txheej.
Yog Hais Tias
"Yog hais tias" yog siv los ua ib qho kev pab cuam raws li ntau qhov kev txiav txim siab. Piv txwv li, nyeem qhov no:
“Yog nws kub,
Nws yog ib hnub kub
Haus dej kom ntau
Txwv tsis pub, yog tias nws txias
Nws yog ib hnub txias
hnav khaub ncaws sov
Txwv tsis pub, nws yog hnub zoo nkauj "
Hauv cov nqe lus saum toj no, peb tab tom txiav txim siab qee yam raws li qee qhov xwm txheej. Thawj nqe lus yog ib qho mob, qhov thib ob yog nws qhov cuam tshuam thiab qhov thib peb yog qhov kev txiav txim siab.
Cov lus hais ua haujlwm zoo ib yam.
Cia peb saib nws hauv programming.
Peb tab tom qhia txog qhov hloov pauv boolean.
is_hot = true
Tam sim no peb yuav ntxiv "yog tias nqe lus"
if is_hot:
print("It's a hot day.")
Tam sim no qhov kev qhia no yuav raug tua yog tias cov xwm txheej saum toj no muaj tseeb. Txhawm rau tawm ntawm "yog tias nqe lus" koj yuav tsum nias "Shift + Tab" kom tau txais koj tus cursor nyob rau hauv kab rau kab tshiab.
Tam sim no, cia peb khiav qhov program no.
Tam sim no cia peb ua si nrog qhov program no.
Saib yuav ua li cas yog tias kuv tig cov xwm txheej saum toj no mus rau qhov tsis tseeb.
Nws yog qhov tseeb tias yog tias qhov xwm txheej tsis tseeb, "yog tias nqe lus" tsis raug tua. Tam sim no peb tab tom yuav ntxiv qhov xwm txheej thib ob uas yuav raug tua yog tias thawj qhov xwm txheej tsis ua tiav.
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
Cov xwm txheej "yog" tsis tseeb yog li tus neeg txhais lus yuav mus rau cov lej tom ntej hauv qab "lwm" indent.
"Yog hais tias" tsis tas yuav txwv rau ob yam xwm txheej nkaus xwb. Koj tuaj yeem chuck hauv ntau qhov xwm txheej raws li koj xav tau. Cia peb ntxiv qee qhov xwm txheej rau qhov program no.
Peb tab tom txhais lwm yam mob nrog rau qhov sib txawv ntawm boolean. Cia nws yog:
if_cold = True
Tam sim no peb tuaj yeem ntxiv qhov xwm txheej thib peb rau peb qhov kev pab cuam. Nws ua haujlwm li no
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
Tam sim no yog tias nws tsis yog hnub kub lossis txias, ces nws yog hnub zoo nkauj. Ntawm no peb tau siv txoj haujlwm tshiab "elif" los txhais cov xwm txheej tshiab ntawm thawj "yog" thiab kawg "lwm". Koj tuaj yeem ntxiv "elif" ntau npaum li koj nyiam.
Ib ce muaj zog
tshuaj
Qhwv!
Kuv vam tias koj yuav txaus siab rau qhov series no. Cov lus qhuab qhia tom ntej no yuav yog ntawm kev siv cov neeg ua haujlwm hauv Python.
Kev thaj yeeb!
Sau ntawv cia Ncua