शुरू करेंमुफ़्त में शुरू करें

लिस्ट के साथ कंडीशनल लूपिंग

पार्टी के लिए आप अपने टमाटर और बेसिल पास्ता की रेसिपी स्केल करने से पहले, आपको सामग्री की मात्राएँ जाँचनी होंगी ताकि आप समझ सकें कि आपके पास क्या है. आपकी रेसिपी की मात्राएँ quantities नाम की एक लिस्ट में स्टोर हैं (ग्राम में). रेसिपी स्केलर बनाने के पहले चरण के रूप में, आप इन मात्राओं पर लूप चलाएँगे और कंडीशनल्स का उपयोग करके इन्हें कैटेगराइज़ करेंगे — लेकिन अभी इन्हें स्केल नहीं करेंगे. इससे बदलाव करने से पहले आप सामग्री के वितरण को समझ पाएँगे.

यह अभ्यास पाठ्यक्रम का हिस्सा है

डेवलपर्स के लिए Python परिचय

पाठ्यक्रम देखें

अभ्यास निर्देश

  • quantities लिस्ट की हर quantity पर qty को iterator वैरिएबल के रूप में उपयोग करते हुए लूप चलाएँ.
  • लूप के अंदर एक कंडीशनल जोड़ें जो जाँचता है कि qty 400 ग्राम से अधिक या बराबर है या नहीं. अगर हाँ, तो 'Large quantity' प्रिंट करें.
  • एक elif कंडीशन जोड़ें जो जाँचता है कि qty 200 ग्राम से अधिक या बराबर है या नहीं. अगर हाँ, तो 'Medium quantity' प्रिंट करें.
  • शेष सभी मात्राओं के लिए else क्लॉज़ जोड़ें और 'Small quantity' प्रिंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

quantities = [500, 400, 20, 15, 15, 7]

# Loop through each quantity in the recipe
for ____ in ____:
    # Check if it's a large quantity (400g or more)
    ____ ____ >= 400:
        print('Large quantity')
    # Check if it's a medium quantity (200g or more)
    ____ qty >= ____:
        print('Medium quantity')
    # Otherwise it's a small quantity
    ____:
        print('Small quantity')
कोड संपादित करें और चलाएँ