python中的阶乘,python中阶乘怎么表示
python中階乘的表示方法:首先用def代碼創(chuàng)建函數(shù),并創(chuàng)建一個變量res;然后寫入for range循環(huán),并在for循環(huán)當中進行計算并且返回res;最后用print代碼打印輸出3的階乘。
本教程操作環(huán)境:windows7系統(tǒng)、python3.9版,DELL G3電腦。
python中階乘的表示方法:
1、用def 代碼創(chuàng)建一個函數(shù),名稱為func,參數(shù)為ndef func(n):
2、創(chuàng)建一個變量res ,賦值為函數(shù)的參數(shù)n,代碼如下:res = n
3、然后寫入for range 循環(huán),具體代碼如下:for i in range(1,n):
4、接下來在for循環(huán)當中進行計算并且返回res,具體代碼如下:res *= i
return res
5、用print 代碼打印輸出3的階乘,代碼如下:print(func(3))
6、以上代碼實現(xiàn)了階乘的運算,另外我們還可以用遞歸的方式進行。代碼如下:def func1(n):
if n==1:
return 1
else:
return n *func1(n-1)
print(func1(3))
遞歸方式是函數(shù)自己調(diào)用自己
相關(guān)免費學(xué)習(xí)推薦:python視頻教程
總結(jié)
以上是生活随笔為你收集整理的python中的阶乘,python中阶乘怎么表示的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android10热点验证身份,通过An
- 下一篇: 电脑经常自动关机的系统解决方案