Loops in Python - Python Tutorial in hindi by Coding Guru
Content of Table
- Introduction to Loops in Python
- What are Loops
- Why we Use Loops in Python
- What are the types of Loop in Python
- Advantages f Loops in Python
- Python Script for loop
What is Loop in Python? Introduction to Loops in Python
किसी भी programming Language में लिखे गए Programs का प्रवाह(flow) डिफ़ॉल्ट रूप से अनुक्रमिक (sequential) होता है। कभी-कभी हमें Programs के flow को बदलने की आवश्यकता हो सकती है। एक Specific Code के Performance को कई बार दोहराया जाना चाहिए।
इस प्रयोजन के लिए, Programming Languages विभिन्न प्रकार के Loop प्रदान करती हैं जो कई बार कुछ Specific Code को दोहराने में सक्षम होते हैं। Loop Statement के काम को समझने के लिए निम्नलिखित diagram पर विचार करें।
What is Loop in Python?
Why we use Loops in Python ?
Looping जटिल समस्याओं को सरल करता है। यह हमें Program के flow को बदलने में सक्षम बनाता है ताकि बार-बार एक ही code लिखने के बजाय, हम एक ही code को कई बार repeat कर सकें।
उदाहरण के लिए, यदि हमें पहले 10 natural numbers को Print करने की आवश्यकता है, तो 10 बार Print Statement का उपयोग करने के बजाय, हम एक Loop के अंदर print कर सकते हैं जो 10 पुनरावृत्तियों (iterations) तक चलता है।
What are different types of Loop
1. For Loop
For loop को उस स्थिति में use किया जाता है जहां हमें codes के कुछ हिस्से को repeat करने की आवश्यकता होती है जब तक कि दी गई स्थिति संतुष्ट नहीं होती है। loop के लिए प्रति परीक्षणित loop के रूप में भी कहा जाता है। यदि लूप की संख्या अग्रिम(increment) में ज्ञात है, तो लूप के लिए use करना बेहतर है।
2. While Loop
जबकि loop का use उस परिदृश्य में किया जाना है जहां हम पहले से iterations की संख्या नहीं जानते हैं। statements के Block को loop में specify किया जाता है जब तक कि loop में Specified शर्त संतुष्ट नहीं हो जाती। इसे पूर्व-परीक्षणित loop भी कहा जाता है।
3. Do-While Loop
जब तक दी गई स्थिति संतुष्ट नहीं हो जाती तब तक Do-loop जारी रहता है। इसे Post-Tested Loop भी कहा जाता है। इसका उपयोग तब किया जाता है जब कम से कम एक बार loop को Execute करना आवश्यक होता है।
Advantages of Loops
पाइथन में loops के निम्नलिखित फायदे हैं।
- यह code को पुन: प्रयोज्य re-usability प्रदान करता है।
- loop का use करते हुए, हमें एक ही code को बार-बार लिखने की आवश्यकता नहीं है।
- लूप का उपयोग करके, हम Data Structures, array या linked list के तत्वों पर पार कर सकते हैं।
Post a Comment