Table of Contents
1. continue Statement in Python in Hindi – कंटिन्यू स्टेटमेंट क्या है?
2. Working of continue Statement in Hindi – कंटिन्यू स्टेटमेंट कैसे काम करता है?
5. Flowchart of continue Statement in Python in Hindi – फ्लोचार्ट
continue Statement in Python in Hindi – कंटिन्यू स्टेटमेंट क्या है?
continue Statement Python का एक loop control statement है, जिसका उपयोग किसी loop की current iteration को बीच में ही skip करने के लिए किया जाता है।
आसान भाषा में कहें तो, जब भी loop के अंदर continue लगाया जाता है, तो उस iteration के बाकी के statements execute नहीं होते और control सीधे loop की अगली iteration पर चला जाता है।
यह break statement से बिल्कुल अलग है, क्योंकि break पूरे loop को ही रोक देता है, जबकि continue सिर्फ current iteration को skip करके loop को चलते रहने देता है।
continue Statement का इस्तेमाल हमेशा for loop या while loop के अंदर किसी condition के साथ किया जाता है।
यह statement तब बहुत काम आता है जब हमें किसी specific value या condition को छोड़कर बाकी सभी values पर काम करना हो।
जैसे ही Python continue statement को execute करता है, वह loop के बाकी बचे हुए code को ignore कर देता है और सीधे loop condition check करने चला जाता है।
continue Statement nested loops में भी use हो सकता है, लेकिन ध्यान रहे कि यह सिर्फ उसी loop की current iteration को skip करता है जिसमें वह लिखा गया है।
Beginners के लिए continue statement समझना जरूरी है क्योंकि यह real-world programs में unwanted या unnecessary cases को handle करने के लिए बहुत useful होता है।
continue Statement हमेशा किसी न किसी condition (जैसे if statement) के साथ लिखा जाता है, वरना loop बिना कुछ किए ही बार-बार skip होता रहेगा।
यह Python के tarah लगभग हर programming language (C, C++, Java) में भी available होता है, बस syntax थोड़ा अलग हो सकता है।
Example of continue – एक Simple शुरुआत
मान लो आपको 1 से 10 तक के numbers print करने हैं, लेकिन number 5 को छोड़ना है। इस काम को continue statement से बहुत आसानी से किया जा सकता है।
for i in range(1, 11):
if i == 5:
continue
print(i)
इस code का output आएगा 1, 2, 3, 4, 6, 7, 8, 9, 10 — यानी सिर्फ 5 skip हो जाएगा, बाकी सारे numbers print होंगे।
Working of continue Statement in Hindi – कंटिन्यू स्टेटमेंट कैसे काम करता है?
जब loop शुरू होता है, तो हर iteration में Python सबसे पहले condition check करता है।
अगर condition true होती है और उसके अंदर continue statement लिखा है, तो उसके नीचे लिखे बाकी सारे statements उस iteration में execute नहीं होते।
Control तुरंत loop की शुरुआत में वापस चला जाता है और अगली value या iteration के लिए condition दोबारा check होती है।
for loop में continue के बाद control सीधे sequence की next value पर चला जाता है, जबकि while loop में यह वापस condition check करने जाता है।
यह process तब तक चलता रहता है जब तक loop की सारी iterations पूरी नहीं हो जातीं या loop की condition false नहीं हो जाती।
महत्वपूर्ण बात यह है कि continue statement loop को खत्म नहीं करता, बल्कि सिर्फ एक iteration को बीच में छोड़ देता है।
यह SVG दिखा रहा है कि condition true होने पर continue के कारण बाकी code skip होकर सीधे next iteration पर चला जाता है।
Syntax of continue Statement in Hindi – सिंटैक्स
1. Basic Syntax:
continue keyword हमेशा अकेला लिखा जाता है, इसके साथ कोई parameter या value नहीं दी जाती।2. Placement:
continue statement हमेशा किसी loop (for या while) के अंदर, अक्सर किसी if condition के साथ, लिखा जाता है।3. Indentation:
Python में indentation बहुत जरूरी है, इसलिए continue statement को सही indent level पर लिखना जरूरी है, वरना error आ सकता है।
for variable in sequence:
if condition:
continue
# बाकी का code
while Loop में continue का Syntax
while condition:
if inner_condition:
continue
# बाकी का code
ध्यान दें कि while loop में continue का उपयोग करते समय counter variable को ध्यान से update करना जरूरी है, वरना infinite loop बन सकता है।
Examples of continue Statement in Hindi – उदाहरण
Example 1: Even Numbers को Skip करना
अगर आपको सिर्फ odd numbers print करने हैं, तो even numbers को continue statement से skip किया जा सकता है।
for i in range(1, 11):
if i % 2 == 0:
continue
print(i)
# Output: 1 3 5 7 9
Example 2: while Loop के साथ continue
यह example दिखाता है कि while loop में भी continue statement उसी तरह काम करता है, बस यहाँ counter को खुद manually update करना पड़ता है।
i = 0
while i < 10:
i += 1
if i == 4:
continue
print(i)
# Output: 1 2 3 5 6 7 8 9 10
Example 3: Vowels को Skip करके Consonants Print करना
continue statement का उपयोग strings के साथ भी किया जा सकता है, जैसे किसी word में से सिर्फ vowels को छोड़कर बाकी letters print करना।
word = "PYTHON PROGRAMMING"
vowels = "AEIOU"
for letter in word:
if letter in vowels:
continue
print(letter, end="")
# Output: PYTHN PRGRMMNG
Example 4: Nested Loop में continue
Nested loops में continue statement सिर्फ उसी inner loop को प्रभावित करता है जिसमें वह लिखा गया है, outer loop पर उसका कोई असर नहीं पड़ता।
for i in range(1, 4):
for j in range(1, 4):
if j == 2:
continue
print(f"i={i}, j={j}")
इस code में हर बार जब j की value 2 होगी, वह iteration skip हो जाएगी, लेकिन outer loop की i value पर कोई फर्क नहीं पड़ेगा।
Example 5: List में से Negative Numbers Skip करना
Real-world programs में अक्सर किसी list से unwanted values को skip करके सिर्फ जरूरी values पर ही काम करना होता है।
numbers = [10, -5, 20, -3, 15, -8]
for num in numbers:
if num < 0:
continue
print(num)
# Output: 10 20 15
Flowchart of continue Statement in Python in Hindi – फ्लोचार्ट
Flowchart से continue statement को समझना बहुत आसान हो जाता है, क्योंकि इसमें हर step visually दिखाई देता है कि control किस direction में जा रहा है।
यह flowchart दिखा रहा है कि condition true होने पर continue के जरिए control सीधे loop की शुरुआत में चला जाता है, जबकि condition false होने पर बाकी code normally execute होता है।
Importance of continue Statement in Hindi
1. Unwanted Cases को Handle करना
continue statement की मदद से किसी specific case को बिना पूरे loop को रोके skip किया जा सकता है, जिससे program logic clean रहता है।
2. Code Readability बढ़ाना
अगर continue का सही इस्तेमाल किया जाए, तो nested if-else की जगह code ज्यादा readable और clean बनता है।
3. Loop Control को Efficient बनाना
continue statement से loop पूरा execute होता रहता है, बस unwanted iterations skip हो जाती हैं, जिससे overall control बेहतर बनता है।
4. Data Filtering में मदद
Real-world programs में जब किसी dataset से unwanted values को छोड़कर बाकी पर काम करना हो, तो continue statement बहुत useful साबित होता है।
Advantages of continue Statement in Hindi – फायदे
Loop को बीच में रोकना नहीं पड़ता, सिर्फ एक iteration skip होती है।
Code कम lines में और ज्यादा readable बनता है।
Unwanted conditions को आसानी से handle किया जा सकता है।
for और while दोनों loops में equally काम करता है।
Nested loops में भी flexible तरीके से इस्तेमाल हो सकता है।
Disadvantages of continue Statement in Hindi – नुकसान
ज्यादा जगह पर continue use करने से code को समझना मुश्किल हो सकता है।
while loop में अगर counter सही जगह update न हो तो infinite loop बन सकता है।
Beginners अक्सर continue और break में confuse हो जाते हैं।
ज्यादा nested conditions के साथ continue का उपयोग debugging को complex बना सकता है।