1.Mari kita buat sebuah function yang bernama diskon() yang menerima sebuah parameter bernama harga. 2.Jika harga di atas 300, maka diskon() akan mengembalikan nilai harga dibagi dengan 10, 3.Jika harga di antara 100 hingga 300, maka diskon() akan mengembalikan nilai harga dibagi dengan 20, 4.Jika harga di bawah 100, maka diskon() akan mengembalikan 0. ini kode saya : def diskon(harga): if harga > 300: return harga / 10 elif harga >= 100: return harga / 20: else harga < 100: return 0 pertanyaanya bagaimana cara agar .Jika harga di antara 100 hingga 300, maka diskon() akan mengembalikan nilai harga dibagi dengan 20, mohon bantuannya
0 jempol
bramanto
300
1157
·
4 tahun, 1 bulan yang lalu
·
0 jempol
Halo coder @Royarifin, sintaks kode yang kamu tuliskan hampir benar. Untuk else, kamu tidak perlu menuliskan kondisinya lagi. Kamu cukup menuliskannya seperti ini: def diskon(harga): if harga > 300: return harga / 10 elif harga > 100: return harga / 20 else: return 0 Secara otomatis, jika harga yang kamu masukan antara 100 hingga 300, maka akan masuk ke kondisi elif . Silahkan dipahami kembali yaa, tetap semangat!