Python somo la 15: Jinsi ya kutumia while loop
Katika somo hili tutakwend akujifunza jinsi ya kutumia while loop kwneye python
Jinsi ya Kutumia while loop na do while loop katika Python
Katika somo hili, tutajifunza jinsi ya kutumia while loop na do while loop katika Python. Loop hizi hutumika kurudia utekelezaji wa code kulingana na masharti yaliyowekwa. Tofauti yao kuu ni jinsi wanavyoanza utekelezaji.
1. While Loop
While loop hutumika pale ambapo hatujui idadi ya marudio, lakini tunataka code iendelee kurudiwa mradi sharti fulani limetimia.
Muundo wa while loop:
while condition:
# Code ya kurudiwa
# Increment/Decrement
Mfano 1: Kuonyesha Orodha ya Namba
print("ORODHA YA NAMBA")
x = 1
print(x)
while x < 12:
x += 1
print(x)
Mfano 2: Kutengeneza Tebo ya 7
Hapa tutazidisha namba 7 kwa kila namba kuanzia 1 hadi 12.
print("TEBO YA 7")
x = 1
while x <= 12:
print(f"{x} * 7 = {x * 7}")
x += 1
2. Do-While Loop
Python haina do while loop kama ilivyo katika lugha kama Kotlin, lakini tunaweza kuunda dhana sawa kwa kutumia while loop pamoja na break. Katika do while loop, code huanza kutekelezwa mara moja hata kama sharti halijatimia, kisha sharti linakaguliwa. Tutajifunz akuhusu break na continue katika somo linalofuata.
Tofauti Kuu Kati ya while loop na do while loop:
-
While loop: Sharti hukaguliwa kwanza kabla ya code kutekelezwa. -
Do while loop: Code hutekelezwa angalau mara moja kabla ya sharti kukaguliwa.
Hitimisho
Katika somo hili, umejifunza jinsi ya kutumia while loop na jinsi ya kuunda do while loop katika Python. Unaweza kufanyia mazoezi kwa kubuni mifano yako, kama vile kuhesabu namba hata, kuunda jedwali la kuzidisha kwa namba nyingine, au kuonyesha orodha maalum.
Somo linalofuata: Tutaangazia jinsi ya kutumia break na continue kwenye loop ili kudhibiti mtiririko wa utekelezaji. Endelea kufanya mazoezi!
Umeionaje Makala hii.. ?
Share On:
👉1 Sira ya Mtume Muhammad (s.a.w) 👉2 Madrasa kiganjani 👉3 ai web app 👉4 Kitabu cha Afya 👉5 Simulizi za Hadithi Audio 👉6 Kitau cha Fiqh
Post zinazofanana:
PYTHON - somo la 9: indexing katika strinfg
Katika somo hili tutakwenda kujifunza kuhusu string indexing. Kama tulivyojifunza kuhusu namba katika somo lililopita, basi hapa tutakwenda kucheza na string.
Soma Zaidi...Python somo la 47: Jinsi ya kupokea na kuchakata fomu
Katika somo hili utakwend akujifunza jinsi ya kupokea na kuchakata fomu
Soma Zaidi...Python somo la 29: Encaosulation kwneye python
Katika somo hili utajifunza maana ya encapsulation na sheria za uandishi wake
Soma Zaidi...Python somo la 31: Jinsi ya kutengeneza faili na folder
Katika somo hili utajifunz ajinsi ya kutengeneza folda, faili na kuweka data kwneye faili
Soma Zaidi...PYTHON - somo la 8: method za namba zinazotumika kwenye python
Katika somo hili utakwenda kujifunza kuhusu number method yaani function zinazofanya kazi kwenye namba.
Soma Zaidi...PYTHON - somo la 7: Jinsi ya kubadili aina ya data
Katika soo hili utakwenda kujifunza jinsi ya kubaduli aina moja ya data kwena aina nyingine. Kwa mfano unaweza kubadili namba kuwa string ama kubadili string kuwa nanda ama kubadili float kuwa int.
Soma Zaidi...