Khóa học Phát triển Python
Chương
>
Cấp độ

Tạo danh sách
Danh sách Chuỗi

Mục tiêu

Đặt thức ăn xuống và gọi các chú lợn con bằng cách đặt tên chúng vào một danh sách.

Các chú lợn con có lẽ sẽ sớm đói bụng, hãy lấy túi thức ăn lớn cho lợn và đi tới hai (2) dấu X đen trên bản đồ. Sử dụng hàm place() để đổ thức ăn từ túi cho các chú lợn con ăn, như sau: player.place("food").

Sau khi bạn đặt xong thức ăn lên cả hai dấu X đen, hãy đến dấu X sáng và gọi các chú lợn con đến để chúng có thể ăn. Tên của chúng là “Peggle”, “Peter”, “Piper”“Pedro”. Để dễ gọi, hãy đặt tên của chúng vào một danh sách, như sau: names = ["Peggle", "Peter", "Piper", "Pedro"]

Sử dụng vòng lặp for để gọi tất cả các tên của các chú lợn con bằng cách sử dụng hàm speak(). Thêm lời gọi "Come here %s". %s cho phép bạn thêm một chuỗi vào lời gọi, trong trường hợp này là một tên.

names = ["Peggle", "Peter", "Piper", "Pedro"] for x in names: player.speak("Come here %s" % x)

Trong đoạn mã này, người chơi sẽ có thể gọi ra tên của tất cả các chú lợn con theo thứ tự. Biến x trong vòng lặp for đếm chu kỳ mà vòng lặp đang thực hiện, kết quả là nó đi qua từng tên trong danh sách theo thứ tự cho đến khi đạt đến cuối danh sách.

Sách Mã