Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
254
Tıklama
0
Öne Çıkarma
Return Statement Ne İşe Yarıyor?
A
7 yıl
Binbaşı
Konu Sahibi

def tax(bill):
"""Adds 8% tax to a restaurant bill."""
bill *= 1.08
print "With tax: %f" % bill
return bill


Değeri geri gönderdiğini biliyorum ama mantığını tam kavrayamadım. Yukarıdaki örnekte misal, "bill *= 1.08" ile zaten fonksiyonun değerini tanımlamış olmuyor muyuz? Ekstradan neden return demek zorundayız. Bu kodda return'ü silersek ne olur?