Python somo la 14: Jinsi ya kutumia For loop
Katika somo hili utakwend akujifunza matumizi ya for loop kwneye python
Jinsi ya kutumia for loop katika Python
Katika somo hili, tutajifunza jinsi ya kutumia for loop katika Python. Loop hutusaidia kurudia utekelezaji wa code mara nyingi kulingana na masharti husika. Python inatoa aina tofauti za loop, na leo tutaangazia for loop na for-in loop.
For Loop
For loop hutumika pale ambapo tunajua idadi ya mara ambayo code inapaswa kurudiwa. Kwa mfano, kama tunataka kutengeneza jedwali la kuzidisha la namba 7, ambapo tutazidisha 7 kwa namba kutoka 1 hadi 12, tunaweza kutumia for loop.
Kwenye kufanya loop kwneye python tutatumia method ya range() kumaanisha kuanzia namba fulani hadi namba fulani. Mfano kwa maelezo niliotoa hapo juu, hii loop itakuwa kati ya 1 hadi 13 ni kwa sababu tebo ya saba itakuwa 1 hadi 12, hivyo hapo ni kati ya moja na 13, ila hiyo 13 yenyewe haipo kwenye loop.
Mfano:
print("TEBO YA 7:")
for x in range(1, 13): # range(1, 13) ina maana kuanzia 1 hadi 12
print(7 * x)
Matokeo ya code hii ni jedwali la 7. Hii ni kwa sababu loop itazidisha 7 na kila namba kuanzia 1 hadi 12.
Kuboreshwa kwa kutumia Interpolation:
Unaweza kuboresha jinsi matokeo yanavyoonekana kwa kutumia f-string, ambayo inaruhusu kuongeza maelezo zaidi.
print("TEBO YA 7 ILIYOBORESHWA:")
for x in range(1, 13):
print(f"{x} * 7 = {x * 7}")
Code hii itatoa matokeo yaliyoeleweka zaidi kama:
1 * 7 = 7
2 * 7 = 14
...
12 * 7 = 84
For-in Loop
For-in loop hutumika wakati tunafanya kazi na data kama vile list au map. Tofauti na for loop ya kawaida, hapa tunarudia moja kwa moja kila kipengele kilichopo kwenye data.
Mfano: Loop kwenye List
Tunaweza kutumia for-in loop kuonyesha jedwali la 7 moja kwa moja kutoka kwenye listi ya thamani zake.
print("TEBO YA 7 KWA KUTUMIA LIST:")
tebo = [7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84]
for x in tebo:
print(x)
Kufanya Mahesabu Ndani ya List:
Unaweza pia kutumia for-in loop kufanya mahesabu kwa kila kipengele cha list badala ya kuandika thamani zote.
print("TEBO YA 7 KWA MAHESABU NDANI YA LIST:")
tebo = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
for x in tebo:
print(f"{x} * 7 = {x * 7}")
Hitimisho
Kufikia hapa, umejifunza jinsi ya kutumia for loop na for-in loop katika Python. Unaweza kuendelea kufanya mazoezi zaidi kwa kutumia data tofauti na hali tofauti. Katika somo linalofuata, tutajifunza kuhusu while loop, ambayo hutumika pale ambapo idadi ya marudio haijulikani mapema.
Umeionaje Makala hii.. ?
Share On:
👉1 ai web app 👉2 Tafasiri ya Riyadh Swalihina 👉3 Bongolite - Game zone - Play free game 👉4 Simulizi za Hadithi Audio 👉5 Madrasa kiganjani 👉6 Dua za Mitume na Manabii
Post zinazofanana:
Python somo la 29: Encaosulation kwneye python
Katika somo hili utajifunza maana ya encapsulation na sheria za uandishi wake
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 3: Jinsi ya kuandika variable kwenye python
Katika somo hili utajifunza maana ya variable, na sheria za kutengeneza variable kwenye python. Pia utajifunza maneno ambayo hayafai kutumiwa kama variable
Soma Zaidi...Python somo la 56: Kuongeza Data Katika Database kwa Kutumia Django Admin na Django Shell
Katika somo hili tutajifunza njia mbili muhimu za kuongeza data kwenye database katika project yetu ya pybongo (app: menu). Njia hizi ni: Kutumia Django Admin Kutumia Django Shell Utafahamu pia jinsi ya kusajili models kwenye admin, jinsi ya kuingia admin panel, na namna ya kutengeneza entries mpya za MenuItem.
Soma Zaidi...Python somo la 50: database kwneye django
Katika somo hili utakwenda kujifunza vipi django inaweza kuwasiliana na database, utajifunza kuusu orm na model
Soma Zaidi...PYTHON somo la 12: assignment operator, logical operator, identity oeprator na membership operator
Katika somo hili utakwenda kujfunza operator nyingine kama assignment operator logical, identity operator na membership operator.
Soma Zaidi...