Byenveni nan sizyèm konferans nan seri sa a. Koulye a, nou ap antre byen fon nan pwogramasyon epi nou pral aprann itilizasyon "si deklarasyon" nan Python.
"Deklarasyon si" yo trè enpòtan nan pwogramasyon paske yo pèmèt nou bati pwogram ki ka pran desizyon ki baze sou kèk kondisyon.
Si Deklarasyon
"Si deklarasyon" yo itilize pou egzekite yon pwogram ki baze sou plizyè desizyon. Pou egzanp, li sa a:
"Si li cho,
Se yon jou cho
Bwè anpil dlo
Sinon, si li frèt
Se yon jou frèt
mete rad cho
Sinon, se yon bèl jou"
Nan deklarasyon ki anwo yo, nou ap pran kèk desizyon ki baze sou kèk kondisyon. Premye deklarasyon an se yon kondisyon, dezyèm lan se enplikasyon li e twazyèm lan ap egzekite yon desizyon.
Deklarasyon si yo travay menm jan an.
Ann gade li nan pwogramasyon.
Nou ap entwodwi yon varyab boolean.
is_hot = true
Koulye a, nou pral ajoute yon "si deklarasyon"
if is_hot:
print("It's a hot day.")
Koulye a, ekspresyon sa a pral egzekite si kondisyon ki anwo a se vre. Pou soti nan yon "si deklarasyon" ou ta dwe peze "Shift + Tab" pou jwenn kurseur ou nan liy pou yon nouvo liy kòd.
Koulye a, an n kouri pwogram sa a.
Koulye a, ann jwe ak pwogram sa a.
Gade sa k ap pase si mwen vire kondisyon ki anwo a nan fo.
Li klè ke si kondisyon an se fo, "si deklarasyon an" pa egzekite. Koulye a, nou pral ajoute yon dezyèm kondisyon ki pral egzekite si premye kondisyon an pa rive vre.
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")
Kondisyon "si" a se fo, kidonk entèprèt la pral ale nan pwochen seri kòd ki anba endikasyon "lòt" la.
"Si deklarasyon" pa nesesèman limite a de kondisyon sèlman. Ou ka jete nan otan kondisyon ou ta renmen. Ann ajoute kèk kondisyon nan pwogram sa a.
Nou ap defini yon lòt kondisyon ak yon varyab boolean. Kitel mache:
if_cold = True
Koulye a, nou ka ajoute yon twazyèm kondisyon nan pwogram nou an. Li travay tankou sa a
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")
Koulye a, si li pa ni yon jou cho ni yon jou frèt, Lè sa a, li se yon jou bèl. Isit la nou te itilize yon nouvo fonksyon "elif" pou defini yon nouvo kondisyon ant premye "si" ak dènye "lòt". Ou ka ajoute kòm anpil "elif" jan anpil ou renmen.
Fè egzèsis
Solisyon
Wrap Up!
Mwen espere ou mesye yo ap jwi seri sa a. Pwochen konferans la pral sou itilizasyon operatè yo nan Python.
Lapè!
Kite yon Reply