ADVAN Smart AI CCTV IndoorADVAN Smart IP Camera ID3, Smart Camera CCTV Indoor untuk merekam semua aktivitas yang terjadi di dalam rumah maupun kantor Anda sehingga memberikan keamanan. Kamera ini dilengkapi lensa 3MP dengan tingkat resolusi yang tinggi, dapat mencapai resolusi 2K. Selain itu mendukung pelacakan gerakan, dan mendukung komunikasi real-time dua arah. Free Klik Disini ! |
Untuk memanggil suatu fungsi, beri nama fungsi yang diikuti oleh seperangkat tanda kurung.
perhatikan contoh dibawah ini :
def hello():
return "hello world"print(hello())
dari contoh kode diatas cukup mudah kan cara membuat fungsi pada bahasa python, selanjutnya kita akan mempelajari berbagai cara untuk mengirim dan menerima informasi ke sebuah fungsi
Passing list
def user_nanme(user):
for u in user:
msg = "hello "+ u
print(msg)print(user_nanme(["dina","rudi","hana"]))
Passing variable dan arbitrary
def user_name(user, *roti):
print(user+ "makan roti ")
for u in roti:
msg = "- "+ u
print(msg)print(user_name("dina", "rasa kacang","rasa keju","rasa mangga"))
Return value
sebuah fungsi yang kita panggil seharusnya bisa mengembalikan satu(1) atau lebih nilai balikan.
perhatikan contoh dibawah ini :
def test_satu(user):
name = "nama saya "+ user
return nameprint(test_satu("dina fatmawati"))
def test_dua(user_name):
umur = 24
return user_name, str(umur)name, umur = test_dua("dina fatmawati")
print(name+" umur "+umur)
perhatikan baris kode fungsi diatas, test_satu menghasilkan satu(1) nilai balikan sedangkan test_dua menghasilkan dua(2) nilai balikan.
buat sebuah file dengan nama kopi.py, perhatikan kode di bawah ini
def seduh_kopi(jenis_kopi, cangkir):
msg = "seduh kopi jenis "+jenis_kopi+" sebanyak "+cangkir+" cangkir"
return msg
buat satu file lagi dengan nama print_kopi.py, perhatikan kode di bawah ini
import kopiprint(kopi.seduh_kopi("robustra","4"))
hasilnya seperti dibawah ini :
Baca juga artikel berikut ini :
selamat mencoba, semoga bermanfaat :)