Python "faktoriyel hesabı"
3
●4.673
- 19-02-2009, 16:59:03Üyeliği durduruldutrktun adlı üyeden alıntı: mesajı görüntüle
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 - 20-02-2009, 15:06:33Paylaşım için teşekkürler ancak Python kodlarını paylaşırken [CODE] etiketlerini kullanırsanız insanlar tab boşluklarını görebilirler. Sizinde bildiğiniz gibi Python, birçok dilin aksine { } gibi semboller yerine girintileri kullanmaktadır.trktun adlı üyeden alıntı: mesajı görüntüle
def factoriel(n): 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" - 23-02-2009, 10:12:49Kimlik doğrulama veya yönetimden onay bekliyor.yanlış anlaşılmasın ama konu yanlış yerde
bu konu programlama altında olmalı burası server side dilleri yani mod_python kullanılır(django)
nette raw_input kullanılmaz ama bu kodu birazcık değiştirerek django,pythons60... Da çalışır.
Kod eklediğiniz için teşekkürler
sdemirkeser pythonla uğraştınızı görmek güzel

