Kursus Pembangunan Python
Bab
>
Tahap

Mencipta Fungsi Anda Sendiri
Argumen fungsi

Objektif

Gunakan fungsi tersuai untuk menyiram semua tanaman di ladang dengan menulis tidak lebih daripada tiga belas (13) baris kod.

Satu argumen adalah nilai yang anda masukkan dalam kurungan bagi fungsi-fungsi tertentu. Ketika mencipta fungsi tersuai, anda boleh menetapkan argumen untuk menambah variasi pada kod yang dilaksanakan oleh fungsi tersebut.

Terdapat beberapa tanaman yang perlu disiram secara bersiri, gunakan fungsi tersuai untuk memudahkan kod anda dan mengurangkan jumlah baris yang perlu ditulis.

def water_crops(count): for x in range(count): player.move_forward(2) player.turn_left() player.water() player.turn_right()

Pembolehubah count dalam kod di atas adalah argumen. Dengan fungsi ini, bukan sahaja anda boleh menjalankan gelung menggunakan satu baris kod, tetapi anda juga boleh menetapkan berapa kali anda ingin gelung tersebut diulang. Sebagai contoh: menulis water_crops(4) akan menjalankan gelung for di dalam fungsi sebanyak empat (4) kali.

Tentukan dan gunakan fungsi ini untuk menyiram tanaman dengan menulis tidak lebih daripada tiga belas (13) baris kod.

Buku Kod