trktun adlı üyeden alıntı: mesajı görüntüle
Arkadaşlar yeni bir makale ile herkeze mrb
Python "faktoriyel hesabı"
Girilen sayının faktoriyelini rekürsif olarak hesaplayan program? Biraz karmaşık oldu sanırım: .
önemli not:::Kullanıcının negatif ya da harf girmesi de hesaba katılmıştır
def factoriel:
if(n==0 or n==1):
return 1
else:
return n * factoriel(n-1)
try:
k=1
while(k==1):
a=int(raw_input("Hey r10.net kullanıcısı bir sayı gir: "))
if(a>0):
k=0
print factoriel(a)
except:
print "r10.net kullanıcısı harf girme"
arkadaşlar sanırım kodlar anlaşılmıştır zor bi yanı yok herkeze kolay gelsin

pyton la yeni ilgileniyorum bende. burdaki while in kapsama alanını tab bırakarak mı sağlıyormuşuz doğru mu?

bide hocam if(a>0): k=0 demişsiniz ya o zaman pozitif girince hesabi devamlı sormuş olmuyor mu

sanırım tablar var verdiginiz kodlarda ama görünmüyor. code tagı ile eklerseniz daha açık olur sanirim