Siyakwamukela enkulumweni yesithupha kulolu chungechunge. Manje sesingena sijula ohlelweni futhi sizofunda ukusetshenziswa kokuthi “uma izitatimende” kuPython.
"uma izitatimende" zibaluleke kakhulu ezinhlelweni njengoba zisivumela ukuthi sakhe izinhlelo ezingenza izinqumo ngokusekelwe esimweni esithile.
Uma Isitatimende
"Uma isitatimende" sisetshenziselwa ukwenza uhlelo olusekelwe ezinqumweni ezimbalwa. Isibonelo, funda lokhu:
“Uma kushisa,
Usuku olushisayo
Phuza amanzi amaningi
Uma kungenjalo, uma kubanda
Usuku olubandayo
gqoka izingubo ezifudumele
Ngaphandle kwalokho, usuku oluhle”
Kulezi zitatimende ezingenhla, senza izinqumo ezisekelwe kwezinye izimo. Isitatimende sokuqala siwumbandela, esesibili siwumphumela waso kanti esesithathu sikhipha isinqumo.
Uma izitatimende zisebenza ngokufanayo.
Ake sikubheke ezinhlelweni.
Sethula okuguquguqukayo kwe-boolean.
is_hot = true
Manje sizokwengeza "uma isitatimende"
if is_hot:
print("It's a hot day.")
Manje lesi sisho sizosetshenziswa uma isimo esingenhla siyiqiniso. Ukuze uphume esitatimendeni esithi “uma” kuzomele ucindezele okuthi “Shift + Tab” ukuze wenze ikhesa ibe semugqeni womugqa omusha wekhodi.
Manje, asiqalise lolu hlelo.
Manje ake sidlale ngalolu hlelo.
Bona ukuthi kwenzekani uma ngiguqule isimo esingenhla sibe amanga.
Kuyacaca ukuthi uma isimo singamanga, "uma isitatimende" asenziwa. Manje sizokwengeza umbandela wesibili ozokwenziwa uma umbandela wokuqala ungagcwaliseki.
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")
Isimo esithi “uma” singamanga ngakho umhumushi uzoya kusethi elandelayo yamakhodi ngaphansi kokuthi “okunye” ukuhlehlisa.
"Uma isitatimende" asinqunyelwe ezimweni ezimbili kuphela. Ungangena ngaphansi kwezimo eziningi ngendlela ongathanda ngayo. Ake sengeze imibandela ethile kulolu hlelo.
Sichaza esinye isimo ngokuguquguquka kwe-boolean. Akube njalo:
if_cold = True
Manje singakwazi ukwengeza umbandela wesithathu kuhlelo lwethu. Isebenza kanjena
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")
Manje uma kungelona usuku olushisayo noma olubandayo, khona-ke kuwusuku oluhle. Lapha sisebenzise umsebenzi omusha othi “elif” ukuchaza isimo esisha phakathi kokuqala kuka “uma” nokugcina “okunye”. Ungangeza "i-elif" eminingi ngendlela othanda ngayo.
Ukuzivocavoca
Isixazululo
Qedani!
Ngithemba ukuthi niyalujabulela lolu chungechunge. Inkulumo elandelayo izoba ngokusetshenziswa kwama-opharetha ePython.
Ukuthula!
shiya impendulo