Kursus Pengembangan Python
Bab
>
Tingkat
Membuat Daftar
Daftar String
Tujuan
Letakkan makanan dan panggil anak babi dengan memasukkan nama mereka ke dalam daftar.
Anak babi kemungkinan akan segera lapar, ambil kantong besar pakan babi dan menuju ke dua (2) tanda X gelap di peta. Gunakan fungsi place() untuk menuangkan makanan dari kantong tersebut agar anak babi dapat memakannya, seperti ini: player.place("food") .
Setelah selesai meletakkan makanan di kedua tanda X gelap, pergilah ke tanda X terang dan panggil anak babi agar mereka datang untuk makan. Nama mereka adalah “Peggle”, “Peter”, “Piper” dan “Pedro”. Untuk memudahkan pemanggilan, masukkan nama-nama mereka ke dalam daftar, seperti ini: names = ["Peggle", "Peter", "Piper", "Pedro"]
Gunakan loop for untuk memanggil semua nama anak babi menggunakan fungsi speak(). Tambahkan pesan panggilan "Come here %s". %s memungkinkan Anda untuk menambahkan sebuah string ke dalam panggilan, dalam hal ini sebuah nama.
names = ["Peggle", "Peter", "Piper", "Pedro"] for x in names: player.speak("Come here %s" % x)
Dalam kode ini, pemain akan dapat memanggil nama semua anak babi secara berurutan. Variabel x dalam loop for menghitung siklus mana yang sedang berlangsung, sehingga akan melewati setiap nama dalam daftar secara berurutan hingga mencapai akhir.