Loops in Python in Hindi: पाइथन में लूप्स (loops) हमें कई बार बयानों (statements) के समूह को निष्पादित करने की अनुमति देते हैं। मतलब एक पाइथन लूप एक निर्देश (instruction) है जो कई बार दोहराता है जब तक कि कुछ शर्त (condition) पूरी होती है।
इस लेख में, हम पाइथन लूप्स के बारे में जानेंगे, जिसमें विभिन्न प्रकार के लूप शामिल हैं और कंडीशनल स्टेटमेंट कैसे काम करते हैं आदि।
नोट: पाइथन लूप्स को समझने के लिए पहले आपको पाइथन भाषा की मूल बातें जैसे कि Syntax, पाइथन चर, डेटा प्रकार, ऑपरेटर और पाइथन में decision-making को समझना होगा।
Table of Contents
पाइथन में लूप क्या है (Loops in Python in Hindi)
पाइथन भाषा में, लूप (loops) नियंत्रण संरचनाएं (control structures) हैं जिनका उपयोग कोड के किसी दिए गए section को एक निश्चित संख्या में या किसी विशेष स्थिति (condition) को पूरा होने तक दोहराने के लिए किया जाता है। पाइथन प्रोग्रामिंग में दो मुख्य प्रकार के लूप होते हैं: फॉर लूप, और वाइल लूप।
एक लूप स्टेटमेंट हमें एक स्टेटमेंट या स्टेटमेंट के समूह को कई बार निष्पादित (execute) करने की अनुमति देता है।
मूल रूप से, निष्पादन शुरू होता है और जांचता है कि स्थिति (condition) सही (TRUE) है या गलत (FALSE)। शर्त कोई भी तर्क हो सकता है जिसे हम अपने program में परखना चाहते हैं। यदि यह सही (TRUE) है तो यह लूप के body को निष्पादित करेगा और यदि गलत (FALSE) है तो यह लूप से बाहर निकल जाएगा।
यहाँ पाइथन लूप का फ़्लोचार्ट है:

लूप्स का उदाहरण (Example of Loops in Python)
आइए लूप को समझने के लिए एक उदाहरण लेते हैं कि python में लूप का उपयोग क्यों किया जाता है:
मान लीजिए, आप एक प्रोग्रामर हैं और आपको अपने कार्यालय के सभी कर्मचारियों के लिए एक सॉफ्टवेयर मॉड्यूल प्रदान करने की आवश्यकता है। इसलिए, आपको प्रत्येक कर्मचारी के पेरोल का विवरण अलग से प्रिंट करना होगा।
सभी कर्मचारियों का विवरण प्रिंट करना एक थकाऊ काम होगा, इसके बजाय, आप विवरण की गणना के लिए तर्क का उपयोग कर सकते हैं और उसी तर्क कथन को दोहराते रह सकते हैं। यह आपका समय बचाएगा और आपके कोड को कुशल बनाएगा।
पाइथन लूप के प्रकार (Types of Loops in Python)
Python में मुख्य रूप से दो (2) प्रकार के लूप होते हैं:
- फॉर लूप (for loop)।
- वाइल लूप (while loop)।
आइए पाइथन के इन तीनो लूप के बारे में जानते है –
पाइथन में फॉर लूप क्या है (for loop in Python)
Python में फॉर लूप एक अनुक्रम (sequence) पर पुनरावृति के लिए उपयोग किया जाता है (जो या तो एक tuples, एक dictionary, एक list, एक string, या एक सेट है)। यह अन्य प्रोग्रामिंग भाषाओं में एक keyword के लिए कम है और एक इटरेटर विधि की तरह अधिक काम करता है जैसा कि अन्य ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषाओं में पाया जाता है।
for loop का Flowchart:
Syntax:
for iterating_var in sequence:
statements(s)
Example of for loop in Python:
प्रत्येक भाषा को भाषा सूची में प्रिंट करें:
Languages = ["C language","C++","JavaScript", "Python", "PHP" ] for x in Languages: print(x)
Output:
C language
C++
Javascript
Python
PHP
पाइथन में वाइल लूप क्या है (while loop in Python)
पाइथन में “while loop” का उपयोग कोड के एक ब्लॉक पर तब तक पुनरावृति करने के लिए किया जाता है जब तक कि परीक्षण अभिव्यक्ति (स्थिति) सत्य (true) है। हम आमतौर पर इस लूप का उपयोग तब करते हैं जब हम पहले से पुनरावृति की संख्या नहीं जानते हैं।
सरल शब्दों में, वाइल लूप का उपयोग बयानों के एक सेट को तब तक निष्पादित करने के लिए किया जाता है जब तक कोई शर्त true होती है।
Flowchart:
Syntax:
while expression:
statement(s)
पाइथन में वाइल लूप का उदाहरण:
जब तक i 10 से कम है तब तक i प्रिंट करें:
i = 5 while i < 10: print(i) i += 1
Output:
5
6
7
8
9
निष्कर्ष
Python प्रोग्रामिंग में, लूप आपको हर बार एक ही (संभावित रूप से लंबे) निर्देश लिखे बिना एक प्रक्रिया को बार-बार दोहराने की अनुमति देता है, जब आप चाहते हैं कि आपका प्रोग्राम कोई कार्य करे।
मूल रूप से, लूप आपको कोड की सैकड़ों पंक्तियों को केवल कुछ में छोटा करने की अनुमति देते हैं। इससे आप कोड को एक बार लिख सकते हैं और जितनी बार जरूरत हो उसे दोहरा सकते हैं। पायथन में, मुख्य रूप से दो प्रकार के लूप होते हैं: for लूपऔर while लूप।
मुझे उम्मीद है कि यह लेख “Loops in Python in Hindi”, आपको यह समझने में मदद करता है कि वास्तव में लूप क्या हैं, इसके विभिन्न प्रकार और उदाहरण के साथ इसका उपयोग कैसे करें।