इस लेख में, आप एक लूप के प्रवाह को बदलने के लिए ब्रेक का उपयोग करना और बयान जारी रखना सीखेंगे।
वीडियो: अजगर को तोड़ना और जारी बयान
पायथन में ब्रेक और जारी रखने का क्या उपयोग है?
पायथन में, break
और continue
बयान एक सामान्य लूप के प्रवाह को बदल सकते हैं।
कोड का एक खंड पर लूप पुनरावृत्ति करता है जब तक कि परीक्षण अभिव्यक्ति झूठी नहीं है, लेकिन कभी-कभी हम परीक्षण अभिव्यक्ति की जांच किए बिना वर्तमान पुनरावृत्ति या यहां तक कि पूरे लूप को समाप्त करना चाहते हैं।
break
और continue
बयान इन मामलों में किया जाता है।
पायथन ब्रेक स्टेटमेंट
break
बयान में यह युक्त पाश समाप्त हो जाता है। कार्यक्रम का नियंत्रण लूप के शरीर के तुरंत बाद बयान में प्रवाहित होता है।
यदि break
कथन नेस्टेड लूप (किसी अन्य लूप के अंदर लूप) के अंदर है, तो break
स्टेटमेंट अंतरतम लूप को समाप्त कर देगा।
विराम का पर्यायवाची
टूटना
विराम का प्रवाह

लूप के लिए ब्रेक स्टेटमेंट का काम और जबकि लूप नीचे दिखाया गया है।

उदाहरण: पायथन ब्रेक
# Use of break statement inside the loop for val in "string": if val == "i": break print(val) print("The end")
आउटपुट
str अंत
इस कार्यक्रम में, हम "स्ट्रिंग" अनुक्रम के माध्यम से पुनरावृति करते हैं। हम जांचते हैं कि क्या पत्र मैं है, जिस पर हम लूप से तोड़ते हैं। इसलिए, हम अपने आउटपुट में देखते हैं कि जब तक मैं मुद्रित नहीं हो जाता, तब तक सभी अक्षर। उसके बाद, लूप समाप्त हो जाता है।
अजगर जारी बयान
continue
बयान वर्तमान यात्रा के लिए ही एक पाश के अंदर कोड के बाकी को छोड़ किया जाता है। लूप समाप्त नहीं होता है, लेकिन अगले पुनरावृत्ति के साथ जारी रहता है।
जारी रखने का सिंटैक्स
जारी रखें
जारी रखने का फ़्लोचार्ट

लूप के लिए और जबकि जारी बयान का काम नीचे दिखाया गया है।

उदाहरण: अजगर जारी है
# Program to show the use of continue statement inside loops for val in "string": if val == "i": continue print(val) print("The end")
आउटपुट
अंत करना
यह कार्यक्रम उपरोक्त उदाहरण के समान है सिवाय break
बयान के साथ प्रतिस्थापित किया गया है continue
।
हम लूप के साथ जारी रखते हैं, अगर स्ट्रिंग मैं है, तो बाकी ब्लॉक को निष्पादित नहीं करना। इसलिए, हम अपने आउटपुट में देखते हैं कि मुझे छोड़कर सभी अक्षर प्रिंट हो जाते हैं।