Kursus Pengembangan Python
Bab
>
Tingkat
Membuat Fungsi Anda Sendiri
Argumen fungsi
Tujuan
Gunakan fungsi kustom untuk menyiram semua tanaman di ladang dengan tidak menulis lebih dari tiga belas (13) baris kode.
Sebuah argumen adalah nilai yang Anda masukkan dalam tanda kurung fungsi tertentu, ketika membuat fungsi kustom Anda dapat menetapkan argumen untuk menambahkan variasi pada kode yang dijalankan.
Ada beberapa tanaman yang perlu disiram berturut-turut, gunakan fungsi kustom untuk menyederhanakan kode Anda dan mengurangi jumlah baris yang perlu Anda tulis.
def water_crops(count):
for x in range(count):
player.move_forward(2)
player.turn_left()
player.water()
player.turn_right()
Variabel count dalam kode di atas adalah sebuah argumen, dengan fungsi ini, Anda tidak hanya dapat menjalankan loop menggunakan satu baris kode ini tetapi Anda juga dapat mengatur berapa kali Anda ingin loop diulang. Sebagai contoh: menulis water_crops(4) akan menjalankan loop for di dalam fungsi empat (4) kali.
Definisikan dan gunakan fungsi ini untuk menyiram tanaman dengan tidak menulis lebih dari tiga belas (13) baris kode.