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?
1. sayfa
Hizmet kalitesi için çerezleri kullanabiliriz, DH'yi kullanırken depoladığımız çerezlerle ilgili veri politikamıza gözatın.
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?