fungsi return

Oleh pakmustakim 101 1 pada Jumat, 10 Feb. 2023, 08:29:34


Kembali ke forum soal ini

#python #fungsi-dan-modul #fungsi


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



def diskon(harga):
  If harga > 300:
    	return harga / 10
  
  elif harga >= range(100, 300):
  		return harga / 20
  
  else harga < 100:
    	return 0
#code ini apa yang salah
1 jempol




bramanto
300
1156
· 1 tahun, 4 bulan yang lalu · 1 jempol

Halo coder @pakmustakim,

Pada baris kedua, kamu dapat menuliskan dengan huruf kecil pada bagian if.

Pada perbandingan elif, kamu dapat menuliskan secara sederhana sesuai dengan instruksinya yaitu:

elif harga > 100:

Jadi kamu tidak perlu menggunakan range.

Semangat! Silahkan dicoba kembali

gulshan212
0
2
· 11 bulan, 4 minggu yang lalu · 1 jempol

Well, there was some error in code, you should try this code for what you are looking for.

def discount(price):
    if price > 300:
        return price / 10

    elif price in range(100, 300):
        return price / 20

    elif price < 100:
        return 0

Thanks