Khóa học Phát triển Python
Chương 3
>
Cấp độ 2
Mục tiêu
Thu thập trứng và cân đối sổ sách bằng cách cộng và trừ số lượng của chúng.
Đã đến lúc thu thập một số trứng ở khu vực làm tổ, đi lại và nhặt các loại trứng trong cánh đồng để chúng ta có thể ghi lại số lượng trứng đã đẻ. Trứng đỏ khác với trứng trắng và trứng tối vì chúng không phải là trứng gà.
Đầu tiên, đi vòng qua tất cả các quả trứng để thu thập chúng, sau đó tạo hai (2) biến: total và red_eggs. Trong biến total cộng tổng số trứng bạn đã thu thập được của mỗi loại, trong biến red_eggs lưu số trứng đỏ mà bạn đã thu thập.
Khi bạn đã thu thập xong mọi thứ, đi đến dấu X màu tối, quay mặt vào chiếc bàn và kiểm tra giá trị dinh dưỡng của từng quả trứng. Sử dụng hàm speak() để nhân (*) biến total với 90, đó là giá trị dinh dưỡng tính bằng calo của mỗi quả trứng. Như sau: player.speak(total * 90).
Sau khi bạn hoàn thành việc ghi lại dinh dưỡng của lứa trứng này, hãy đi đến dấu X màu sáng và kiểm tra số lượng trứng gà bạn có. Để làm điều này, bạn phải trừ (-) biến red_eggs từ biến total và hiển thị kết quả bằng hàm speak. Như sau: player.speak(total - red_eggs), để hoàn thành cấp độ.