
Bugün Python ile Özyinelemeli(recursive) fonksiyon kullanarak kullanıcıdan aldığımız sayının faktöriyelini hesaplayacağız. Başta faktoriyel fonksiyonunu tanımlıyoruz. Fonksiyonumuzda sayı 1’e eşit olana kadar bir eksiği ile çarpılıyor.
def fak(sayi):
if sayi==1 or sayi ==0:
return 1
else:
return sayi*fak(sayi-1)
sayi = int(input("Sayı giriniz: "))
print(fak(sayi))




