Katika somo hili tutakwend akuziona aina za condition statement kwneye python na jinsi ya kuzitumia
Katika somo hili, utajifunza jinsi ya kutumia if, if-else, na elif kwenye Python ili kuruhusu programu kufanya maamuzi kulingana na masharti fulani. Hii inajulikana kama decision-making statements (maamuzi ya programu). Aidha, utajifunza pia kuhusu mzunguko wa loops kwa kutekeleza kazi zinazorudiwa.
Decision Making (Maamuzi ya Programu):
Hapa programu huamua nini cha kufanya kulingana na masharti yaliyopewa.
Mfano:
if
if-else
elif
Looping (Mzunguko):
Hutumika kurudia kutekeleza msimbo mara kadhaa kulingana na masharti.
Mfano:
for
while
Jumping (Kuruka Msimbo):
Hutumika kuacha sehemu fulani ya msimbo au kuruka kwenye sehemu nyingine.
Mfano:
break
continue
Maneno muhimu: ikiwa. Mfano, ikiwa umri wa mtoto ni miaka 7, aseme "aende shule."
umri = 7
if umri == 7:
print("Aende shule.")
Ikiwa umri si miaka 7, aseme "hajafikia umri."
umri = 3
if umri == 7:
print("Aende shule.")
else:
print("Hajafikia umri.")
Tutaongeza masharti:
Umri chini ya 7: "Hajafikia umri."
Umri sawa na 7: "Aende shule."
Umri zaidi ya 7: "Umri ni mkubwa zaidi."
umri = 10
if umri < 7:
print("Hajafikia umri.")
elif umri == 7:
print("Aende shule.")
else:
print("Umri ni mkubwa zaidi.")
Ikiwa umri ni kati ya 7 na 14, aseme "Akanze memkwa," vinginevyo aseme "Umri ni mkubwa zaidi."
umri = 10
if umri < 7:
print("Hajafikia umri.")
elif umri == 7:
print("Aende shule.")
elif 7 < umri <= 14:
print("Akanze memkwa.")
else:
print("Umri ni mkubwa zaidi.")
Matc case
tofauti na kutumia if else, nyingi unaweza kuzikatisha kw akutumia match case. Match case yenyewe itakuwa inaangalia kama hiyo case (hicho unachokifanyia logic au statement) ipo true. Mfano huo hapo juu kwa kutumia match case utakuw ahivi:-
Mfano Rahisi:
umri = 10match umri: case 10: print("anza memkwa") case 7: print('anza darasa la kwanza') case _: print("wasiliana na mwalimu mkuu")
Mfano wa kuchanganya if
umri = 10
match True: # Tunalinganisha na True ili kutumia masharti moja kwa moja case _ if umri < 7: print("Hajafikia umri.") case _ if umri == 7: print("Aende shule.") case _ if 7 < umri <= 14: print("Akanze memkwa.") case _: print("Umri ni mkubwa zaidi.")
Pia mfano kama huo tunaweza kuuandika vingine kwa kutumia temporary variable. Angalia mfano hapo chini
umri = 10
match umri: case x if x < 7: print("Hajafikia umri.") case 7: print("Aende shule.") case x if 7 < x <= 14: print("Akanze memkwa.") case _: print("Umri ni mkubwa zaidi.")
match-case kwenye mfano huu:case x if x < 7: Hii inalinganisha ikiwa umri ni chini ya 7.case 7: Hii inalinganisha umri na thamani ya 7 moja kwa moja.case x if 7 < x <= 14: Hii inahakikisha umri uko kati ya 8 na 14 (inclusive).case _: Hii ni sawa na else kwa hali zote ambazo hazilingani na masharti yaliyotangulia.
Katika Python, unaweza kutumia if, if-else, na elif kwa maamuzi ya programu kulingana na masharti. Pia, loops hutumika kurudia kazi zinazofanana. Jambo muhimu ni kuelewa jinsi ya kutumia maneno muhimu (if, elif, else, for, na while) pamoja na waendeshaji wa masharti kama >, <, >=, <=, ==, na !=.
Endelea kufanya mazoezi ili kuelewa zaidi!
Jiunge nasi WhatsApp kupata update zetuUmeionaje Makala hii.. ?
Katika somo hili utakwenda kujifunz amaana ya inheritance na sheria za kuiandika inheritance.
Soma Zaidi...Katika somo hili tutaangalia jinsi ya kutengeneza fomu ya HTML kwa ajili ya kuingiza data kwenye jedwali la MenuItem, pamoja na kutengeneza view itakayopokea data hiyo na kuihifadhi kwenye database. Pia tutaunganisha form na URL route.
Soma Zaidi...Somo hili linazungumzia hatua ya kuunda navigation menu na kutumia template inheritance kwa njia ya kitaalamu katika Django.
Soma Zaidi...Katika somo hili utajifunza maana ya encapsulation na sheria za uandishi wake
Soma Zaidi...Katika somo hili tunakwenda kujifunza matumizi ya break na continue kwenye loop
Soma Zaidi...Katika maeneo ya development, tunahitaji kutuma email mara nyingi kwa madhumuni ya: Kujaribu mfumo wa OTP Password reset System notifications Activation codes Lakini mara nyingi hatutaki emails ziondoke kwenda kwa watu halisi wakati bado tupo kwenye majaribio.
Soma Zaidi...Katika somo hili utakwend akujifunz ajinsi ya kutumia html kwneye python
Soma Zaidi...Katika somo hili utakwend akujifunza jinsi ya kuandika function, kuweka parameter na kuitumia function
Soma Zaidi...Katika somo hili utajifunza Jinsi ya Kuunda Simple Navigation Menu Katika Django kwa kutumia template
Soma Zaidi...Katika somo hili, tutajifunza: Maana ya Python shell na umuhimu wake. Tofauti kati ya shell na terminal ya kawaida. Matumizi ya shell, hususan kwenye Django. Amri muhimu zaidi za Python shell, zilizotokana na models na views zako za pybongo.
Soma Zaidi...