Kamis, 15 Agustus 2019

Mengenal Functions Atau Sub Program pada Python #9


yo whatsapp teman-teman, pada kesempatan kali ini saya akan melanjutkan pembahasan mengenai python, pada pembahasan kali ini saya akan membahas tentang Fungsi (Functions) pada python.

Apa Itu Functions?
Functions adalah blok kode yang berjalan saat dipanggil, formatnya seperti ini
def namafungsi():
    statement
contoh programnya begini
def fungsi():
    print("ini fungsi python lho")

fungsi()

nah program diatas untuk mencetak tulisan "ini fungsi python lho" ke layar outputnya akan seperti ini


Kegunaan Function
fungsi ini digunakan untuk mengelompokkan beberapa syntax dalam satu kelompok statement nah statement ini biasanya dapat digunakan berulang kali

Kapan Biasanya Function itu Digunakan?
Ketika kita membuat program dan programnya sudah cukup besar Functions ini digunakan untuk mem-breakdown potongan-potongan kode agar menjadi beberapa kesatuan yang lebih kecil.

Kenalan Dengan Parameter
nah dalam Functions ini dapat ditambahkan parameter, lalu apa itu parameter?
parameter itu adalah karakteristik yang dapat membantu mendefinisikan atau mengklasifikasi sistem tertentu.
intinya parameter adalah suatu kondisi yang dijadikan sebagai tolak ukur terhadap nilai atau kondisi yang lainya.
parameter pada functions ini dapat ditambahkan dalam tanda kurung setelah nama fungsi, parameter dapat ditambakan lebih dari satu cukup pisahkan dengan tanda koma

Bagaimana Deklarasi Functions?
sebenarnya sama seperti contoh diatas nah pada contoh kali ini kita akan menambah parameter pada function yang akan kita buat, contoh kasusnya gini kita akan mencetak tulisan "ini parameter y lho, yuk belajar python bareng" ke layar nah disini kita akan menambah dua parameter yaitu x, y. programnya seperti ini
def hai(x, y):
    for i in range(x):
        print(y)

nah pada functions ini parameter x digunakan untuk menentukan berapa isi dari parameter y akan tercetak, maupun sebaliknya.

Ritual Pemanggilan Functions pada Python
pemanggilan Functions pada python sebenarnya sudah ada di contoh diatas namun gimana ketika memanggil suatu Function dengan parameter?, berikut ritualnya,
hai(5, "ini parameter y lho, yuk belajar python bareng")

outpunya akan mencetak tulisan "ini parameter y lho, yuk belajar python bareng" sebanyak 5 kali


dan masih kegunaan Functions ini dan akan dibahas pada part berikutnya

Referensi
https://github.com/gunturbudi/digital-talent/blob/master/03%20-%20Fungsi%2C%20File%20IO%2C%20Library.ipynb
https://www.w3schools.com/python/python_functions.asp
http://www.tutorialspoint.com/python/python_functions.htm
https://en.wikipedia.org/wiki/Parameter
https://techwithtim.net/tutorials/python-programming/intermediate-python-tutorials/optional-parameters/
Share:

0 komentar:

Posting Komentar

Berkomentarlah dengan bijak, jangan menggunakan kata kasar atau kotor. dan terimakasih telah berkunjung

Popular Posts

Recent Posts