def faktoriyel(fakt):
sonuc=1
if str(fakt) and not int(fakt)<0 and not int(fakt): #bu kısım neden çalışmıyor mantığını anlatabilir misiniz????
raise ValueError("faktoriyel bir harf içeremez")
elif int(fakt)<0:
raise Exception("faktoriyel 0 dan kucuk olamaz")
else:
for b in range(2,int(fakt)+1):
sonuc=sonuc*b
return sonuc
list=[5,10,-3,"10a","3"]
for x in list:
try:
print(faktoriyel(x))
except Exception as c:
print(c)
240 Beğenİ
ilke
Merhaba hocam textbox'taki verileri bir önizlemeye alıp onların print işlemini nasıl yap...
Merhaba Uzak erişimli repo ve server kurulumu hakkında bilgi sahibimisiniz acaba ?
Gerçekten çok yardımcı oldu teşekkürler.
double Boyunduruk Boyu,Have Mesafesi,Taban Mesafesi,Yükseklik,Alan,Ha...