picha

Python somo la 16: Jinsi ya kutumia break na continue kwenye loop

Katika somo hili tunakwenda kujifunza matumizi ya break na continue kwenye loop

Jinsi ya Kutumia break na continue kwenye Loop

Katika somo hili, tutajifunza jinsi ya kutumia break na continue kwenye loop za Python. break na continue hutumika kudhibiti mtiririko wa utekelezaji wa loop:

 


 

1. Break Statement

Break hutumika pale unapotaka kusitisha utekelezaji wa loop mara moja baada ya kufikiwa kwa sharti fulani.

Mfano 1: Kukatisha Tebo ya 7 kwenye Namba 8

Hapa, tutasimamisha utekelezaji wa loop mara tu tunapofika namba 8.

print("TEBO YA 7:")

for x in range(1, 13):  # Kuanzia 1 hadi 12

    if x == 8:

        break

    print(f"{x} * 7 = {x * 7}")

 

Matokeo: Loop itazalisha hadi 7 * 7 = 49 kisha kusimama.

 


 

2. Continue Statement

Continue hutumika kuruka hatua fulani kwenye loop bila kusitisha loop nzima.

Mfano 1: Kuruka Namba 8

Hapa, tutaruka namba 8 na kuendelea na 9.

print("TEBO YA 7 (TUNARUKA 8):")

for x in range(1, 13):

    if x == 8:

        continue

    print(f"{x} * 7 = {x * 7}")

 

Matokeo: 7 * 8 = 56 haitajumuishwa kwenye matokeo.

Mfano 2: Kuruka Namba Kati ya 5 na 8

Hapa, tutaruka namba zote kati ya 5 na 8.

 

print("TEBO YA 7 (TUNARUKA 5 HADI 8):")

for x in range(1, 13):

    if 5 <= x <= 8:

        continue

    print(f"{x} * 7 = {x * 7}")

 

 


 

3. Break na Continue kwenye While Loop

Mfano 1: Kutumia Break kwenye While Loop

Hapa, tutasimamisha utekelezaji wa loop mara tu tunapofika namba 8.

print("TEBO YA 7 (BREAK):")

x = 1

while x <= 12:

    print(f"{x} * 7 = {x * 7}")

    if x == 8:

        break

    x += 1

 

Mfano 2: Kutumia Continue kwenye While Loop

Hapa, tutaruka namba 8 kwenye utekelezaji wa loop.

print("TEBO YA 7 (CONTINUE):")

x = 0

while x < 12:

    x += 1

    if x == 8:

        continue

    print(f"{x} * 7 = {x * 7}")

 

 


 

4. Break na Continue kwenye Do-While Loop (Iliyoundwa kwa Python)

Python haina do while loop asili, lakini tunaweza kuunda dhana hiyo kwa kutumia while na break.

Mfano 1: Kutumia Break kwenye Do-While

Hapa, loop itatekelezwa mara moja hata kama sharti halijafikiwa, kisha itasitisha mara baada ya kufika namba 8.

print("TEBO YA 7 (DO-WHILE NA BREAK):")

x = 1

while True:

    print(f"{x} * 7 = {x * 7}")

    if x == 8:

        break

    x += 1

 

Mfano 2: Kutumia Continue kwenye Do-While

Hapa, tutaruka namba 8 na kuendelea na 9.

print("TEBO YA 7 (DO-WHILE NA CONTINUE):")

x = 0

while True:

    x += 1

    if x == 8:

        print("Namba 8 haipo")

        continue

    if x > 12:

        break

    print(f"{x} * 7 = {x * 7}")

 

 


 

Hitimisho

Katika somo hili, umejifunza:

Somo linalofuata: Jinsi ya kupata user input kwenye programu zako. Endelea kufanya mazoezi!

 

Jiunge nasi WhatsApp kupata update zetu

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

Nzuri            Mbaya            Save
Author: Rajabu image Tarehe: 1970-01-01 03:33:44 Topic: Python Main: ICT File: Download PDF Views 620

Share On:

Facebook WhatsApp
Sponsored links
πŸ‘‰1 Kitau cha Fiqh    πŸ‘‰2 Sira ya Mtume Muhammad (s.a.w)    πŸ‘‰3 Simulizi za Hadithi Audio    πŸ‘‰4 Bongolite - Game zone - Play free game    πŸ‘‰5 Tafasiri ya Riyadh Swalihina    πŸ‘‰6 kitabu cha Simulizi   

Post zinazofanana:

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 38: Kubadilisha landing page ya Django Framework

Katika somo hili utakwenda kujifunza jinsi ya kubadili ukurasa wa landing page wa Django na kuweka ukurasa tunaoutaka sisi.

Soma Zaidi...
Python somo la 14: Jinsi ya kutumia For loop

Katika somo hili utakwend akujifunza matumizi ya for loop kwneye python

Soma Zaidi...
Python somo la 13: Kutumia condition statement - if, else, elif

Katika somo hili tutakwend akuziona aina za condition statement kwneye python na jinsi ya kuzitumia

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 15: Jinsi ya kutumia while loop

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

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...
Pthon somo la 41: Template Inheritance katika Django

Somo hili linazungumzia hatua ya kuunda navigation menu na kutumia template inheritance kwa njia ya kitaalamu katika Django.

Soma Zaidi...
Python somo la 59: Kufanya Mahesabu (Aggregations) Katika Django

Katika somo hili tutajifunza jinsi ya kutumia Django ORM kufanya mahesabu mbalimbali kama Sum, Avg, Count, Max, Min, pamoja na kupunguza idadi ya items zinazoonekana kwenye dashboard (LIMIT). Pia tutajifunza namna ya kutengeneza β€œdifference” kati ya thamani kubwa na ndogo bila kubadilisha functions zozote ulizokwisha ziandika.

Soma Zaidi...
Python somo la 30: Data abstraction

Katika somo hili utakwend akujifunz akuhusu nadharia ya data abstraction na kazi zake kwenye OOP

Soma Zaidi...