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

पाइथन में if...else स्टेटमेंट को इंडेंट कैसे करें?


पायथन की एक विशिष्ट विशेषता बयानों के एक ब्लॉक को दर्शाने के लिए एकसमान इंडेंट का उपयोग है। एक ब्लॉक - प्रतीक द्वारा शुरू किया जाता है जैसे ही - प्रतीक टाइप किया जाता है और दबाया जाता है, कोई भी पायथन जागरूक संपादक कर्सर को बढ़ी हुई इंडेंट के साथ अगली पंक्ति में ले जाएगा। बाद में दर्ज की गई सभी लाइनें समान स्तर के इंडेंट का पालन करेंगी। ब्लॉक के अंत का संकेत देने के लिए, बैकस्पेस दबाकर इंडेंट स्तर को कम किया जाना चाहिए।

उपरोक्त प्रक्रिया का उपयोग करते हुए - if स्टेटमेंट के बाद दें और ट्रू ब्लॉक में स्टेटमेंट लिखें। फिर बैकस्पेस द्वारा डिडेंट करें और अन्य लिखें - बढ़े हुए इंडेंट के दूसरे ब्लॉक में अन्य ब्लॉक में स्टेटमेंट दर्ज करें

if expr==True:
    stmt1
    stmt2
else:
    stmt3
    stmt4

उदाहरण

marks=60
if marks>50:
    print ('pass')
else:
    print ('fail')

  1. पायथन में एक पंक्ति पर एकाधिक कथन कैसे प्रदान करें?

    यूनिफ़ॉर्म इंडेंट के ब्लॉक में एक से अधिक स्टेटमेंट एक कंपाउंड स्टेटमेंट बनाते हैं। आम तौर पर प्रत्येक कथन संपादक में अलग भौतिक रेखा पर लिखा जाता है। हालांकि, एक ब्लॉक में बयान एक पंक्ति में लिखे जा सकते हैं यदि उन्हें अर्धविराम से अलग किया जाता है। निम्नलिखित तीन कथनों का कोड अलग-अलग पंक्तियों में

  1. पायथन का उपयोग करके स्क्रीन पर कैसे प्रिंट करें?

    स्क्रीन पर आउटपुट करने का मूल तरीका प्रिंट स्टेटमेंट का उपयोग करना है। >>> print 'Hello, world' Hello, world रिक्त स्थान द्वारा अलग की गई एक ही पंक्ति पर एकाधिक चीज़ें मुद्रित करने के लिए, उनके बीच अल्पविराम का उपयोग करें। उदाहरण के लिए: >>> print 'Hello,', 'Wo

  1. अगर कथन के अंदर पायथन अपवाद को कैसे संभालें?

    अपवाद को पकड़ने के लिए कोड इस प्रकार लिखा जा सकता है a, b=5, 0 try:    if b != 0:        print a/b    else:        a/b        raise ZeroDivisionError except Exception as e:        print e हमें निम्न