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.

 

Download App Yetu

Jifunze zaidi, na wasiliana nasi ukiwa na App yetu. Bofya link hapo chini kuweza kuipakua.

Download Now Bongoclass

Nyuma Endelea


Je umeipenda post hii ?

Ndio            Hapana            Save post
Author: Rajabu image Tarehe: 1970-01-01 03:33:44 Topic: Python Main: ICT File: Download PDF Views 131

Share On:

Facebook WhatsApp
Sponsored links
👉1 Sira ya Mtume Muhammad (s.a.w)    👉2 Madrasa kiganjani    👉3 kitabu cha Simulizi    👉4 Kitabu cha Afya    👉5 Kitau cha Fiqh    👉6 Simulizi za Hadithi Audio   

Post zinazofanana:

Python somo la 35: Jinsi ya kutumia MYSQL kwenye python

Katika somo hili utajifunz akutumia database kwenye python

Soma Zaidi...
PYTHON - somo la 1: Jinsi ya ku install python

Katika somo hili utajifunza kuhusu maana ya python na kazi zake. pia jinsi ya kuandaa kifaa chako kwa ajili ya somo.

Soma Zaidi...
Python somo la 32: Jinsi ya kusoma mafaili

Katika somo hili utakwenda kujifunz ajinsi ya kusoma mafaili na mitindo mbalimbali ya kusoma data

Soma Zaidi...
Python somo la 18: Jinsi ya kuandika function

Katika somo hili utakwend akujifunza jinsi ya kuandika function, kuweka parameter na kuitumia function

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...
Python somo la 15: Jinsi ya kutumia while loop

Katika somo hili tutakwend akujifunza jinsi ya kutumia while loop kwneye python

Soma Zaidi...
Python somo la 24: Nini maana ya Object Oriented Programming

Hapa tunakwenda kujifunza kuhusu OOP ambapo ni miongoni mwa mitindo ya uandishi wa code

Soma Zaidi...
Python somo la 33: Jinsi ya kupata taarifa za faili

Katika somo hili utakwend akujifunz anamna ya kuwez akupata taarifa zinazohusu faili

Soma Zaidi...
Python somo la 17: Jinsi ya kutumia user input

Katika somo hili uatkwenda kujifunz anamna ambavyo mtu anaweza kuingiza input kwneye system

Soma Zaidi...
PYTHON somo la 11: Matumizi ya comperison eperator katika python

Katika somo hili utakwenda kujifunza kuhusu operator. Hasa hapa tutakwend akujifunz akuhusu comparison operaor.

Soma Zaidi...