mohon jelaskan maksud source code ini yah kak # def gunanya untuk membuat suatu function # untuk code yang masuk ke dalam function diberikan spasi yang seragam def hitung_tagihan(uang_muka): harga_laptop = 7000 sisa_cicilan = harga_laptop - uang_muka suku_bunga = 10 # dalam persen jumlah_bunga = sisa_cicilan * suku_bunga / 100 total_tagihan = sisa_cicilan + jumlah_bunga tagihan_bulanan = total_tagihan / 12 return tagihan_bulanan print hitung_tagihan(1000) print hitung_tagihan(2000)
0 jempol
bramanto
300
1156
·
8 tahun yang lalu
·
0 jempol
Hai coder @dilla23. Wah sedang belajar function yaa.. Kita coba bahas bersama yaa.. # def merupakan awalan untuk membuat function pada python, function dengan nama hitung_tagihan ini merupakan function berparameter. Dimana menerima parameter bernama uang_muka. def hitung_tagihan(uang_muka): # Definisikan variabel harga_laptop dengan nilai 7000 harga_laptop = 7000 # Definisikan nilai sisa_cicilan dari variabel harga_laptop - uang_muka sisa_cicilan = harga_laptop - uang_muka # Definisikan nilai suku_bunga yaitu 10 suku_bunga = 10 # dalam persen # Definisikan jumlah_bunga dari nilai variabel sisa_cicilan dikalikan suku_bunga kemudian dibagi 100 jumlah_bunga = sisa_cicilan * suku_bunga / 100 # Definisikan variabel total_tagihan dari variabel sisa_cicilan di tambah jumlah_bunga total_tagihan = sisa_cicilan + jumlah_bunga #Definisikan tagihan_bulanan dengan nilai variabel total_tagihan dibagi 12. tagihan_bulanan = total_tagihan / 12 # Yang terakhir di dalam function adalah, mengembalikan nilai hasil proses function dengan menggunkan return. return tagihan_bulanan # Di luar dari function, cetak function berparameter nilai 1000 dengan menggunakan perintah print print hitung_tagihan(1000) # Di luar dari function, cetak function berparameter nilai 2000 dengan menggunakan perintah print print hitung_tagihan(2000) Semoga bermanfaat. Semangat, Happy Coding!
dilla23
56
1
penanya
·
8 tahun yang lalu
·
0 jempol
print hitung_tagihan(1000) itu maksudnya untuk apa yah kak?
bramanto
300
1156
·
8 tahun yang lalu
·
0 jempol
Hai coder @dilla23. Untuk print : print digunakan untuk mencetak output ke layar. untuk hitung_tagihan(1000) : Artinya memanggil fungsi dengan nama hitung_tagihan berparameter nilai, yaitu 1000. NantiNya nilai 1000 itu akan diterima di dalam function. Nilai ini bersifat bebas, tidak harus 1000