Python Nilai Default Dan Named Argument
Python Nilai Default Dan Named Argument
Apabila kita mengeksekusi kode di atas, maka akan terjadi error karena nim dan alamat yang merupakan
argumen wajib didefinisikan setelah argumen default namaBelakang. Solusinya, kita bisa tuliskan seperti kode
berikut.
Output:
Nah, sekarang bagaimana jika kita tidak mengetahui urutan dari daftar argumen yang telah didefinisikan pada
suatu fungsi? Perhatikan kode di bawah ini.
Maka yang akan ditampilkan adalah
Karena kesalahan dalam urutan nilai saat memanggil fungsi, output baris ke-3 tidak sesuai dengan yang
diharapkan. Oleh karena itu, kita bisa menggunakan named argument. Ketika kita memanggil suatu fungsi,
nilai akan dimasukkan beserta nama argumennya. Sehingga named argument bermanfaat untuk mengatasi
kesalahan saat memasukkan data dikarenakan input yang sesuai urutan argument. Perhatikan kode berikut
ini.
Output: