;

16.Belajar Bersama Python | Arguments in Defining Function Python

Argument pada parameter Defining Function


Sebelumnya kita telah belajar tentang sintaks def pada python,jika sebelumnya kita menggunakan def tanpa menggunakan parameter dan langsung mencetak pada fungsi print. Pada kesempatan ini kita akan berkenalan dengan keyword argument pada python ,apa itu keyword argument?

Ini adalah contoh sebelumnya,menggunakan defining tanpa parameter:




def daftarnama():
    print "ini adalahdaftar nama si BuayaTerbang"
    print "ini adalah dartar nama si BuayaBerdiri"


Maka akan mencetak seperti ini :




Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32
>>>
========================== RESTART: E:\python\a1.py ==========================
ini adalah daftar nama si BuayaTerbang
ini adalah dartar nama si BuayaBerdiri
>>>



Pada contoh diatas adalah contoh fungsi def yang tidak berparameter,pada kesempatan ini saya akan share cara menggunakan def dengan menggunakan parameter keyword arguments.

Keyword Argument adalah sebuah parameter pada defining yang dapat mengisi sebuah parameter ketika nama fungsi tersebut di eksekusi.


 Untuk lebih jelasnya kamu dapat melihat contoh berikut :



def biodata_BuayaTerbang(KotaKelahiran, GolonganDarah,):
    print "Kota Kelahiran  :",KotaKelahiran;
    print "Golongan Darah  :",GolonganDarah;
print "Biodata BuayaTerbang >>>" 

biodata_BuayaTerbang(KotaKelahiran="Bekasi", GolonganDarah="Z",)


Maka Akan Mencetak seperti contoh dibawah ini :




Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32
>>>
========================== RESTART: E:\python\a1.py ==========================
Biodata BuayaTerbang >>>
Kota Kelahiran  : Bekasi
Golongan Darah  : Z
>>>


Lihat gambar dibawah ini :


Argument Define Functios in Python
Argument Define Functios in Python

Ketika kamu tidak mengisi argument pada parameter pada fungsi tersebut,maka akan menimbulkan error pada output atau print (yang tercetak ),lihat contoh dibawah ini :





def biodata_BuayaTerbang(KotaKelahiran, GolonganDarah,):
    print "Kota Kelahiran  :",KotaKelahiran;
    print "Golongan Darah  :",GolonganDarah;
print "Biodata BuayaTerbang >>>" 

biodata_BuayaTerbang(KotaKelahiran, GolonganDarah)


Maka akan mencetak :




Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32
>>>
========================== RESTART: E:\python\a1.py ==========================
Biodata BuayaTerbang >>>

Traceback (most recent call last):
  File "E:\python\a1.py", line 6, in <module>
    biodata_BuayaTerbang(KotaKelahiran, GolonganDarah)
NameError: name 'KotaKelahiran' is not defined
>>> 


Lihat gambar dibawah ini :



Contoh Error tanpa argument di parameter fungsi
Contoh Error tanpa argument di parameter fungsi


Sampai disini dulu yahh :)

Gbu :)

Baca Juga Artikel Tentang : Cara Daftar Garena Indonesia untuk semua game Garena



List of Article Posts https://buayaberdiri.blogspot.com