Ravindra Bagale · Data Scienceसर्व coursesया course चे lessonsशोधाEnglish

Data Science · मराठी आवृत्ती · Python basics

P6.6 Python Loops मध्ये break आणि continue

By Ravindra Bagale

हे का शिकायचं?

पहिली चूक सापडली की थांबायचं किंवा रिकाम्या values सोडून पुढे जायचं असतं.

हे काय आहे?

break loop पूर्ण थांबवतो. continue फक्त ही फेरी सोडून पुढच्या item कडे जातो.

कसं करायचं?

Step 1. Condition तपासा.

Step 2. थांबायचं असेल तर break.

Step 3. फक्त skip करायचं असेल तर continue.

उदाहरणं: copy करा आणि चालवा

उदाहरण A: पहिल्या problem वर थांबा

हा code चालवा:

balances = [500, 230, -40, 900]
for b in balances:
    if b < 0:
        print("First negative:", b)
        break

तुम्हाला दिसणारा output:

First negative: -40

याचा अर्थ: break नंतर पुढचे items तपासले गेले नाहीत.

उदाहरण B: रिकाम्या values skip करा

हा code चालवा:

temps = [98.6, None, 99.1, None, 100.4]
total = 0
count = 0
for t in temps:
    if t is None:
        continue
    total += t
    count += 1
print(round(total / count, 2))

तुम्हाला दिसणारा output:

99.37

याचा अर्थ: continue मुळे रिकाम्या values सोडून बाकीचे process झाले.