หลักสูตรการพัฒนา Python
บทที่ 3
>
ระดับ 2
วัตถุประสงค์
รวบรวมไข่และจัดการจำนวนโดยการบวกและลบ
ถึงเวลาที่จะไปรวบรวมไข่ในบริเวณรัง เดินไปเก็บไข่ต่างๆ ที่กระจายอยู่ในสนาม เพื่อที่เราจะได้บันทึกจำนวนไข่ที่ถูกวางไว้ ไข่แดงต่างจากไข่ขาวและไข่ดำเนื่องจากไม่ใช่ไข่ไก่
เริ่มต้นให้เดินไปเก็บไข่ทั้งหมดก่อน จากนั้นสร้างตัวแปรสองตัว ได้แก่ total และ red_eggs ในตัวแปร total ให้บวกจำนวนไข่ทุกชนิดที่คุณเก็บมา และในตัวแปร red_eggs ให้เก็บจำนวนไข่แดงที่คุณเก็บได้
เมื่อคุณเก็บครบแล้ว ให้เดินไปที่เครื่องหมายกากบาทสีเข้ม หันหน้าไปที่โต๊ะแล้วตรวจดูคุณค่าทางโภชนาการของแต่ละไข่ ใช้ฟังก์ชัน speak() เพื่อคูณ (*) ตัวแปร total กับ 90 ซึ่งเป็นค่าพลังงานแคลอรีของไข่แต่ละฟอง ดังนี้: player.speak(total * 90)
เมื่อคุณบันทึกข้อมูลโภชนาการของชุดนี้เสร็จแล้ว ให้ไปยังเครื่องหมายกากบาทสีอ่อนและตรวจสอบจำนวนไข่ไก่ที่คุณมี ในการทำเช่นนี้ ให้ลบ (-) ตัวแปร red_eggs ออกจากตัวแปร total แล้วแสดงผลลัพธ์ด้วยฟังก์ชัน speak ดังนี้: player.speak(total - red_eggs) เพื่อจบภารกิจ