Page 191 - Bilgisayar Bilimi | Kur 1
P. 191
def gerisayim(n=5):
for sayac in range(n, -1, -1):
print(sayac)
gerisayim()
print()
gerisayim(8)
Ekran Çıktısı
5
4
3
2
1
0
8
7
6
5
4
3
2
1
0
Yukarıdaki programda gerisayim () fonksiyonu iki kere çağrılmıştır. İlk çağırımında parametre veril-
mediği için fonksiyonun tanımında verilen default değer ile işlem yapılmış ve 5’ten geriye doğru sayma
işlemi yapılmış ve ekrana yazılmıştır. İkinci çağrılmasında ise 8 değeri parametre olarak gönderilmiş ve
bu değer ile işlem yapılmıştır.
8.4. Varsayılan ve Diğer Parametreler
def AralikTopla(n, m=100): # Tek değer default atama
toplam = 0
for deger in range(n, m + 1):
toplam += deger
190