Instruksi: Mari kita buat sebuah function yang bernama diskon() yang menerima sebuah parameter bernama harga. Jika harga di atas 300, maka diskon() akan mengembalikan nilai harga dibagi dengan 10, Jika harga di antara 100 hingga 300, maka diskon() akan mengembalikan nilai harga dibagi dengan 20, Jika harga di bawah 100, maka diskon() akan mengembalikan 0. saya sudah buat sesuai petunjuk tp masi eror jg def diskon(harga): if harga > 300: return harga / 10 elif harga > 100: return harga / 20 else: return 0
1 jempol
msyarifr
213
24
·
5 tahun, 4 bulan yang lalu
·
0 jempol
Hai coder @ pingkan coba perhatikan indentasinya(spasi) dan coba bandingkan dengan code berikut; def diskon(harga): if harga > 300: return harga / 10 elif harga > 100: return harga / 20 else: return 0
fikriialfarizi
179
0
·
5 tahun, 2 bulan yang lalu
·
0 jempol
itu coba ganti elif harga == 20: return harga /20
msyarifr
213
24
·
5 tahun, 2 bulan yang lalu
·
0 jempol
Hai coder @fikriialfarizi bukan masalah harga ataupun diskon tetapi indentasi python3 sangatlah ganas soal indentasi layaknya ular python Terimakasih