Ezapiya C & C++ Keyword
Ezapiya Web-Development Keyword
Ezapiya Yantra Keyword
Ezapiya Sql Keyword
Ezapiya Python Keyword

Ezapiya Hindi Python Tutorial

Python में Loop Statements (लूप स्टेटमेंट्स) - हिंदी में विस्तृत जानकारी

Loop किसी कोड के हिस्से को बार-बार दोहराने के लिए इस्तेमाल होते हैं, ताकि एक ही कोड को कई बार अलग-अलग लिखना न पड़े। Python में मुख्य रूप से दो तरह के loop होते हैं - kurftae loop और yaavata loop।


1. kurftae Loop

यह किसी sequence (saucai, AparivataZnaiya_saucai, string, parasaF, dictionary आदि) के हर एक oaTk पर काम करने के लिए इस्तेमाल होता है।

kurftae k maoyae parasaF(5):
    mauDznama(k)


आउटपुट :-
0
1
2
3
4


2. yaavata Loop

यह तब तक चलता है जब तक कोई शर्त (condition) satya रहती है।

k = 1
yaavata k <= 5:
    mauDznama(k)
    k += 1

आउटपुट :-
1
2
3
4
5


3. parasaF() Function

यह संख्याओं की एक श्रृंखला (sequence) बनाता है, जो अक्सर kurftae loop के साथ इस्तेमाल होता है।

kurftae k maoyae parasaF(1, 10, 2):   # Saurf, samaapta, vaNoDi
    mauDznama(k)


आउटपुट :-
1
3
5
7
9

4. Nested Loop

एक loop के अंदर दूसरा loop - यह grid, table या pattern बनाने में काम आता है।

kurftae k maoyae parasaF(3):
    kurftae A maoyae parasaF(3):
        mauDznama(k, A)

आउटपुट :-
0 0
0 1
0 2
1 0
1 1
1 2
2 0
2 1
2 2

5. vairmatau Statement

यह loop को पूरी तरह रोक देता है, भले ही शर्त अभी भी satya हो।

kurftae k maoyae parasaF(10):
    yaDi k == 5:
        vairmatau
    mauDznama(k)

आउटपुट :-
0
1
2
3
4



6. AnauvataZtae Statement

यह मौजूदा iteration को छोड़कर सीधे अगले iteration पर चला जाता है।

kurftae k maoyae parasaF(5):
    yaDi k == 2:
        AnauvataZtae
    mauDznama(k)


आउटपुट :-
0
1
3
4


7. Upaexaa Statement

यह कुछ नहीं करता - जब syntax के लिए कोई statement ज़रूरी हो, तब placeholder के रूप में इस्तेमाल होता है।

kurftae k maoyae parasaF(5):
    Upaexaa

आउटपुट :-

8. Loop के साथ AnyaYaa

AnyaYaa वाला ब्लॉक तभी चलता है जब loop बिना vairmatau के पूरा हो जाए।

kurftae k maoyae parasaF(5):
    mauDznama(k)
AnyaYaa:
    mauDznama("laupa  baina raek ke paura huAa ")

आउटपुट :-
0
1
2
3
4
laupa  baina raek ke paura huAa 


9. List, String, Dictionary पर Loop चलाना

pafla_saucai = ["Aama", "kela", "saeba"]
kurftae pafla maoyae pafla_saucai:
    mauDznama(pafla)
kurftae vanaZF maoyae "namastae":
    mauDznama(vanaZF)
d = {"A": 1, "ba": 2}
kurftae kuMjai, maulya maoyae d.vastaunai():
    mauDznama(kuMjai, maulya)

आउटपुट :-
Aama
kela
saeba
n
a
m
a
s
t
a
e
A 1
ba 2


10. gananama() - Index के साथ Value पाना

pafla_saucai = ["Aama", "kela", "saeba"]
kurftae AnaukzmaF, pafla maoyae gananama(pafla_saucai):
    mauDznama(AnaukzmaF, pafla)

आउटपुट :-
0 Aama
1 kela
2 saeba

सारांश (Summary)