Hata veriyor bir bakar mısınız

Kodla Büyü

kaya23

Seçkin Üye
Seçkin Üye
Mesajlar
303
def araliktopla(n,m):
toplam=0
for deger in range(n,m+1):
toplam=toplam+deger
kitapta böyle bir kod var çalıştırınca None döndürüyor.Nasıl düzeltilebilir?
kodlarda hizalamalar doğru buraya yapıştırınca hizalamalar kayboldu.
 
Kod:
def araliktopla(n,m):
    toplam=0
    for deger in range(n,m+1):
        toplam=toplam+deger
    return toplam 
    print(toplam)

print(araliktopla(5,7))

Şeklinde yazınca sonuç veriyor hocam. Return olmadığı zaman sonuçla beraber none değeri döndürüyor.
 
Geri
Üst