Total Pageviews

Wednesday, September 13, 2023

पाइथन में for loop

 for loop

for loop का प्रयोग करते हुए हम एक निश्चित संख्या तक बार-बार कोड के एक निश्चित हिस्से (या पूरे कोड) को रन करा सकते हैं। पाइथन में मूलतः इसका प्रयोग list, tuple, या dictionary जैसे data structures में से items को बारी-बारी से प्राप्त करने के लिए किया जाता है। वैसे हम किसी भी प्रकार की संगणना के लिए इस लूप का प्रयोग कर सकते हैं। for loop का syntax निम्नलिखित है-

for iterating_var in sequence: 

    statement(s) 

उदाहरण के लिए हम एक से दस तक की संख्याएँ लिखने के लिए for loop का प्रयोग करते हुए निम्नलिखित प्रकार से प्रोग्राम विकसित कर सकते हैं-

(नोट- end = ‘ ’ का प्रयोग एक लाइन में पूरा आउटपुट प्रिंट करने के लिए किया गया है।)

आप चाहें तो संख्याओं को क्रमिक रूप से प्रिंट करने के लिए start number और end number इनपुट के रूप में दे सकते हैं, जैसे-

·     Nested for loop

nested if की तरह पाइथन में nested for का भी प्रयोग किया जा सकता है। जब एक for लूप के अंदर दूसरा for लूप लगाया जाता है तो इसे nested for कहते हैं।

·     for loop के साथ else statement का प्रयोग

C, C++ और Java आदि भाषाओं से अलग पाइथन में for loop के साथ else statement के प्रयोग की भी सुविधा है। इसमें for loop के साथ else statement लगाने पर else statement के अंतर्गत लिखा हुआ कोड तब execute होता है, जब for loop के सभी iterations पूरे हो जाते हैं। अर्थात for loop के अंतर्गत दिए गए कोड को जितनी बार execute करना होता है, उतनी बार पूरे हो जाने के बाद else statement के अंतर्गत दिया गया कोड भी execute होता है। यहाँ ध्यान रखने वाली बात है कि break statement का प्रयोग करने पर else statement में दिए गए कथन execute नहीं होते। for loop के साथ else statement के प्रयोग को निम्नलिखित कोड में देखें-

No comments:

Post a Comment