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

Dictionary के साथ लूपिंग

आपका recipe scaler बढ़िया बन रहा है! आपके पास recipe नाम की एक dictionary है, जिसमें आपके टमाटर और बेसिल पास्ता के लिए सामग्री के नाम कुंजियों के रूप में हैं और उनकी मात्रा ग्राम में मानों के रूप में दी गई है। अब आपको पार्टी में ज़्यादा मेहमानों के लिए सभी मात्राएँ 2 के फैक्टर से स्केल करनी हैं। आप dictionary के items पर लूप चलाएँगे और स्केल की हुई मात्राएँ निकालेंगे।

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

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

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

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

  • recipe dictionary पर इटरेट करने के लिए for लूप का उपयोग करें, और अपने इटरेटर के रूप में ingredient और qty लें।
  • लूप के अंदर, scaled_qty नाम का एक वैरिएबल बनाएँ जो मूल मात्रा को 2 के स्केलिंग फैक्टर से गुणा करे.

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

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

recipe = {
    "fusilli": 500,
    "tomatoes": 400,
    "basil": 20,
    "garlic": 15,
    "olive oil": 15,
    "salt": 7
}

# Loop through the recipe dictionary items
for ____, ____ in recipe.____:
    # Calculate the scaled quantity by multiplying by 2
    scaled_qty = qty ____
    
    print(ingredient, ":", scaled_qty, "g")
कोड संपादित करें और चलाएँ