def diskon(harga):
  if harga > 300:
    return harga / 10
  elif harga >= 100 and harga <= 300:
    return harga / 20
  else < 100:
    return 0
print diskon(100):
ini salah nya dimana lagi gan?
        0 jempol
        
            Reinhard 
            300
            216
            
             ·
            9 tahun yang lalu
            ·
            2 jempol
            
        
    
    kondisi di elif nya terlalu banyak bagian <=300 hapus saja dan else tidak perlu memerlukan kondisi, dan print diskon(100) jangan di akhiri dengan :
            boohesu 
            201
            0
            
             ·
            9 tahun yang lalu
            ·
            0 jempol
            
        
    
    def diskon(harga):
  if harga > 300:
    return harga / 10
  elif harga >= 100:
    return harga / 20
  else harga < 100:
    return 0
apa yg salah ya gan
    
            Reinhard 
            300
            216
            
             ·
            9 tahun yang lalu
            ·
            1 jempol
            
        
    
    else tidak memerlukan kondisi, hapus kondisi else.