#用遞歸函數求 n 階乘的值 def factorial(i): if i==0: return 1 else: return i * factorial(i-1)# sum=n*(n-1)!所以直接調用自身 n=int(input('請輸入階乘數:')) for i in range(n+1): print('%d !值為 %3d' %(i,factorial(i)))
#用遞歸函數求 n 階乘的值 def factorial(i): if i==0: return 1 else: return i * factorial(i-1)# sum=n*(n-1)!所以直接調用自身 n=int(input('請輸入階乘數:')) for i in range(n+1): print('%d !值為 %3d' %(i,factorial(i)))
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。