เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การวนซ้ำแบบมีเงื่อนไขกับลิสต์

ก่อนจะปรับสูตรพาสต้ามะเขือเทศและโหระพาสำหรับงานปาร์ตี้ คุณต้องตรวจสอบปริมาณส่วนผสมก่อนเพื่อให้เข้าใจภาพรวม ปริมาณส่วนผสมในสูตรถูกเก็บไว้ในลิสต์ชื่อ quantities (หน่วยเป็นกรัม) ในขั้นตอนแรกของการสร้างระบบปรับสูตร คุณจะวนซ้ำผ่านปริมาณเหล่านี้และใช้ conditional เพื่อจัดหมวดหมู่ โดยยังไม่ต้องปรับสูตรในตอนนี้ ซึ่งจะช่วยให้เข้าใจการกระจายตัวของส่วนผสมก่อนทำการเปลี่ยนแปลงใด ๆ

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python เบื้องต้นสำหรับนักพัฒนา

ดูคอร์ส

คำแนะนำการฝึกหัด

  • วนซ้ำผ่านแต่ละค่าใน quantities โดยใช้ qty เป็นตัวแปร iterator
  • ภายใน loop ให้เพิ่ม conditional ที่ตรวจสอบว่า 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')
แก้ไขและรันโค้ด