Python में While Loop क्या है? | Python While Loop in Hindi
इस Python While Loop in Hindi के अध्याय में हम आसान भाषा और उदाहरणों के साथ Python में While Loop का उपयोग सीखेंगे, जो हर स्तर के छात्र के लिए सुगम है।
while Loop
- while loop का इस्तेमाल तब किया जाता है जब किसी code के block को तब तक बार-बार चलाना हो जब तक कोई condition true रहे।
- जैसे ही condition false हो जाती है, loop रुक जाता है।
- यह तब काम आता है जब पहले से पता न हो कि कितनी बार iteration करना है।
- हर iteration से पहले condition check की जाती है।
- अगर condition true है, तो loop चलता है; वरना यह रुक जाता है
Syntax
while condition:
statement(s)
while Loop कैसे काम करता है
while loop में, सबसे पहले condition (test expression) check की जाती है।
- अगर condition True है, तो loop के अंदर की statements execute होती हैं।
- loop body एक बार execute होने के बाद, condition फिर से check की जाती है।
- जब condition False हो जाती है, loop रुक जाता है।
Example
i = 1
while i <= 5:
print(i)
i = i + 1
Output
1
2
3
4
5
यहाँ समझते हैं
- शुरुआत में, i की value 1 है।
- condition i <= 5 True है, इसलिए loop execute होता है।
- हर iteration के बाद, i की value में 1 जुड़ जाता है।
- जब i की value 6 हो जाती है, condition False हो जाती है और loop रुक जाता है।
Example: Natural Numbers का Sum
n = 10
total = 0
i = 1
while i <= n:
total = total + i
i = i + 1
print(“The sum is”, total)
Output
The sum is 55
Infinite Loop
अगर condition कभी False नहीं होती, तो loop हमेशा चलता रहेगा। ऐसे loop को Infinite Loop कहते हैं।
Example:
i = 1
while i <= 5:
print(i)
इस example में, i की value कभी update नहीं होती, इसलिए condition हमेशा True रहती है और loop कभी खत्म नहीं होता।
खुद करके देखें – Do it yourself
- एक program लिखें जो 1200 और 2200 के बीच ऐसे numbers ढूंढे जो 7 से divisible हों और 5 के multiple हों।
- ‘while’ loop का इस्तेमाल करके यह पता लगाने के लिए एक program लिखें कि कोई number prime है या नहीं।