लोड हो रहा है...

अगर और नहीं तो

if के नीचे की पंक्तियाँ उसी रास्ते की हैं। वे चार जगह अंदर होती हैं, वही इंडेंटेशन जो इंडेंटेशन वाले पन्ने पर था। else खुद अंदर नहीं जाता। else, if की सीध में बैठता है। उसे चाय वाली पंक्ति के नीचे धकेलो तो प्रोग्राम रुक जाता है।

जवाब True हो तो चाय वाली पंक्ति चलती है

cups = 2 संख्या 2 रखता है। if cups > 1: तुलना वाले पन्ने वाला सवाल पूछता है। 2, 1 से बड़ा है, जवाब True है, और print("tea") चलता है। else के नीचे की पंक्तियाँ नहीं चलतीं। water नहीं दिखता।

दो कप, चाय वाली पंक्ति

python
cups = 2
if cups > 1:
print("tea")
else:
print("water")

स्क्रीन पर tea आता है। water नहीं लिखा जाता।

जवाब False हो तो दूसरा रास्ता चलता है

cups = 1 संख्या 1 रखता है। cups > 1 अब False है, इसलिए चाय वाली पंक्ति छूट जाती है। else के नीचे की पंक्तियाँ चलती हैं और print("water") water लिखता है। else दूसरा रास्ता है। दूसरा सवाल नहीं, और नया मान नहीं रखता।

एक कप, पानी वाली पंक्ति

python
cups = 1
if cups > 1:
print("tea")
else:
print("water")

स्क्रीन पर water आता है। tea नहीं लिखा जाता।

दो print में से एक चलता है। पहले प्रोग्राम में tea दिखता है। दूसरे में water। एक ही दौड़ में दोनों नहीं। पिछला पन्ना दो जवाब जोड़ता था। यह पन्ना एक जवाब, True या False, लेकर एक रास्ता चुनता है।

if और else दोनों दो बिंदु पर खत्म होते हैं। दो बिंदु कहता है कि अंदर की पंक्तियाँ इसी रास्ते की हैं। दो बिंदु छूटे तो प्रोग्राम रुक जाता है। if और else छोटे अक्षरों में हैं। बड़ा If प्रोग्राम रोक देता है।

अगला पन्ना कई हालत बताता है

इस पन्ने पर दो रास्ते हैं। यह पंक्तियाँ दोहराता नहीं और फ़ंक्शन नहीं रखता। अगला पन्ना match से कई हालत बताता है।

ये पाँच बातें खुद कहो

  1. अंदर की पंक्तियाँ किसकी हैं? if के रास्ते की, जब जवाब True हो।
  2. cups = 2 क्या लिखता है? tea। पानी वाली पंक्ति नहीं चलती।
  3. cups = 1 क्या लिखता है? water। चाय वाली पंक्ति नहीं चलती।
  4. दो print में से कितने चलते हैं? एक। else कहाँ बैठता है? if की सीध में।
  5. अगला पन्ना क्या है? match से कई हालत।

यह पढ़ना गलत है

  • एक ही दौड़ में tea और water दोनों की उम्मीद रखना
  • else को if के नीचे धकेलना
  • if या else के बाद दो बिंदु छोड़ना
  • If या Else बड़े अक्षर में लिखना
  • if cups = 2 लिखना। एक = रखता है, पूछता नहीं। सवाल cups > 1 है

समेटो

if के अंदर की पंक्तियाँ तभी चलती हैं जब जवाब True हो। False हो तो else का रास्ता चलता है।
cups = 2 पर tea। cups = 1 पर water। एक print चलता है।
else, if की सीध में है, और दोनों दो बिंदु पर खत्म होते हैं।
अगला पन्ना match से कई हालत बताता है।

🧠 अपने ज्ञान की परीक्षा करें

शुरू करने के लिए तैयार

अपने ज्ञान की परीक्षा करें

इस इंटरैक्टिव क्विज़ के साथ अपनी चुनौती लें और देखें कि आप विषय को कितनी अच्छी तरह समझते हैं

❓
5
प्रश्न
🎯
70%
पास करने के लिए
♾️
∞
समय
🔄
∞
प्रयास

📝 निर्देश

  • हर प्रश्न को ध्यान से पढ़ें
  • हर प्रश्न के लिए सबसे अच्छा उत्तर चुनें
  • आप जितनी बार चाहें क्विज़ दोबारा दे सकते हैं
  • आपकी प्रगति शीर्ष पर दिखाई जाएगी