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

लिस्ट में जोड़ना (Appending)

आप अपने recipe scaler की शॉपिंग लिस्ट फ़ीचर का टेस्ट करना चाहते हैं. कुछ भी स्केल करने से पहले, आप यह जाँचना चाहते हैं कि आपकी पेंट्री में किन ingredients की पर्याप्त मात्रा नहीं है. आप स्टैंडर्ड recipe dictionary और अपनी pantry_stock में मौजूद items के माध्यम से लूप चलाएँगे और जिन ingredients की ज़रूरत उपलब्ध मात्रा से अधिक होगी, उन्हें शॉपिंग लिस्ट में जोड़ देंगे.

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

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

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

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

  • जिन ingredients को आपको खरीदना है उन्हें रखने के लिए shopping_list नाम की एक खाली लिस्ट बनाएँ.
  • recipe dictionary के items पर लूप चलाकर ingredient के नाम और आवश्यक मात्रा दोनों तक पहुँचें.
  • लूप के अंदर जाँचें कि उस ingredient के लिए required_qty आपकी pantry_stock में मौजूद मात्रा से अधिक तो नहीं है.
  • अगर किसी ingredient की और ज़रूरत है, तो .append() मेथड का उपयोग करके उस ingredient का नाम shopping_list में जोड़ें.

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

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

# Create an empty shopping list
shopping_list = ____

# Loop through each ingredient and required quantity
for ingredient, required_qty in recipe.____:
    # Check if we need more than what we have
    if ____ > pantry_stock[ingredient]:
        # Add the ingredient to our shopping list
        shopping_list.____

# Display the shopping list
print("Shopping list:", shopping_list)
कोड संपादित करें और चलाएँ