Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पाइथन कैसे काम करता है जबकि लूप काम करता है?


जबकि स्टेटमेंट पाइथन सहित कई भाषाओं में बहुत लोकप्रिय लूपिंग स्टेटमेंट है। क्या सामान्य उपयोग है -

while expr==True:
    stmt1
    stmt2
    .....

बढ़े हुए इंडेंट वाले स्टेटमेंट्स के ब्लॉक के बाद :सिंबल को बार-बार निष्पादित किया जाएगा, जब तक कि expr सही रहता है। जाहिर है, ब्लॉक के अंदर कुछ प्रावधान होना चाहिए जो अंततः expr को झूठा बना देगा, अन्यथा लूप अनंत होगा।

ऐसा करने का सबसे आसान तरीका एक काउंटेड लूप बनाना है। इसके लिए एक काउंटिंग वेरिएबल को लूपिंग बॉडी से पहले इनिशियलाइज़ किया जाना है और इसे हर इटरेशन पर इंक्रीमेंट किया जाता है जब तक कि काउंटिंग वेरिएबल वांछित गिनती तक नहीं पहुँच जाता।

x=0
if x<10:
     x=x+1
     print (x)

  1. पाइथन में [\d+] रेगुलर एक्सप्रेशन कैसे काम करता है?

    निम्न कोड दिखाता है कि रेगुलर एक्सप्रेशन [\d+] दिए गए स्ट्रिंग पर क्या करता है [\d+] रेगुलर एक्सप्रेशन एक अंक (0-9) या + वर्ण को दर्शाता है उदाहरण import re result = re.findall(r'[\d+]', 'Taran123tula+456') print result आउटपुट ['1', '2', '3', '+', 

  1. पाइथन फाइलों में अंडरस्कोर _ कैसे काम करता है?

    पायथन में अंडरस्कोर (_) खास है। पायथन में अंडरस्कोर का उपयोग करने के 5 मामले हैं। 1. दुभाषिया में अंतिम अभिव्यक्ति के मूल्य को संग्रहीत करने के लिए। पायथन दुभाषिया अंतिम अभिव्यक्ति मान को _ नामक विशेष चर में संग्रहीत करता है। उदाहरण के लिए >>> 12 + 10 22 >>> _ 22 2. विशिष्ट मूल्

  1. mkdir -p पायथन में कैसे काम करता है?

    mkdir -p का उपयोग माता-पिता के मौजूद होने पर भी पुनरावर्ती निर्देशिका बनाने की अनुमति देने के लिए किया जाता है। एक निर्देशिका को पुनरावर्ती रूप से बनाने के लिए, वह पथ प्रदान करें जिसे आप os.makedirs(path) पर बनाना चाहते हैं। पुनरावर्ती रूप से एक निर्देशिका बनाने के लिए, आपको मौजूदा फ़ोल्डरों को अनुम