การเพิ่มข้อมูลลงในลิสต์
ลองทดสอบฟีเจอร์รายการช้อปปิ้งสำหรับตัวปรับสูตรอาหาร ก่อนจะปรับสัดส่วนใดๆ ให้ตรวจสอบก่อนว่ามีวัตถุดิบชนิดใดที่ไม่เพียงพอในคลังของคุณ จากนั้นวนลูปผ่าน dictionary recipe มาตรฐานและรายการใน pantry_stock แล้วเพิ่มวัตถุดิบที่ต้องการมากกว่าที่มีอยู่ลงในรายการช้อปปิ้ง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python เบื้องต้นสำหรับนักพัฒนา
คำแนะนำการฝึกหัด
- สร้างลิสต์ว่างชื่อ
shopping_listเพื่อเก็บรายการวัตถุดิบที่ต้องซื้อ - วนลูปผ่านรายการใน dictionary
recipeเพื่อเข้าถึงทั้งชื่อวัตถุดิบและปริมาณที่ต้องใช้ - ภายในลูป ให้ตรวจสอบว่า
required_qtyมากกว่าจำนวนที่มีอยู่ในpantry_stockสำหรับวัตถุดิบนั้นหรือไม่ - หากต้องการวัตถุดิบเพิ่ม ให้เพิ่มชื่อวัตถุดิบนั้นลงใน
shopping_listโดยใช้เมธอด.append()
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# 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)