FUNCTION body { font-family: sans-serif; line-height: 1.6; max-width: 800px; margin: 40px auto; padding: 0 20px; color:
#0078d7; color: white; padding: 20px; margin: 20px 0; border-radius: 5px; } FUNCTION
FUNCTION / FUNGSI
Function atau fungsi biasa dipanggil function pada php script, dan biasa dipanggil method pada c language, function, fungsi, void, method atau apa pun itu mereka semua sama, function yang di buat oleh user pada python di dahului dengan kata def atau kepanjangannya adalah define, jika user ingin membuat sebuah function, maka mereka akan memulai penulisan script dengan awalan def, yakni mendefine sebuah function, pada bahasa C, C++ atau C# sebuah function diawali degan kata void, seperti ketika membuat sebuah fungsi public maka public void functionOne(), seperti itu dan jika membuat fungsi private maka private void, fungsi public pada C# hanya dapat di akses melalui instance, jadi fungsi yang public pada C# tidak bisa di akses langsung dari class yang mendefine method atau function tersebut, public static void untuk mendefine sebuah method yang dapat di akses langsung dari class yang mendefine method tersebut pada bahasa C#, data yang harus di isi pada saat calling sebuah function disebut parameter, parameter jumlahnya boleh terserah coder, parameter ini bisa mencakup type apa saja seperti class, integer, float, single, double, uint, intptr, ulong dan lain lain, akan saja pada C# jika parameter membutuhkan sebuah class maka user harus mendefine sebuah class dengan sebuah instance, atau user bisa saja menulis new classname(); untuk mendefine class baru instance tanpa variable ini bukan instance tapi variable tanpa variable dengan menggunakan new ntahlah apa sebutannya yang cocok tapi begitulah.
pada python jika kamu ingin mendefine sebuah function maka contoh codenya adalah
def MyFunction(numberone, numbertwo):
return numberone * numbertwo;
def MyFunction memiliki arti kamu telah mendefine sebuah fungsi atau function dengan nama MyFunction, numberone dan numbertwo adalah parameter dari function kamu yang memiliki nama MyFunction, kamu bisa membuat atau menulis apa saja sebagai nama function kamu, return pada function tersebut memiliki arti return object atau perintah setelah kalimat return, atau memberi output dari function MyFunction yang kamu define, method atau function diatas memberi perintah untuk mengkali numberone dengan numbertwo.
cara memanggil code function diatas
result = MyFunction(10, 10)
print(result)
maka code diatas akan memberi output 100, karena method MyFunction melakukan perkalian parameter 1 dan parameter 2 dengan mereturn resultnya keluar dari function, jika tidak ada return pada sebuah function maka dia gk bakal ngeprint apa apa.
Discussion (0)