最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python 階乘累加和的實例

 更新時間:2019年02月01日 08:44:35   作者:一塊有思想的木頭  
今天小編就為大家分享一篇python 階乘累加和的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

階乘:也是數(shù)學里的一種術語;階乘指從1乘以2乘以3乘以4一直乘到所要求的數(shù);在表達階乘時,就使用“!”來表示。如h階乘,就表示為h!;階乘一般很難計算,因為積都很大。

提問:求1+2!+3!+...+20!的和,如果輸入非正整數(shù)或者字符等就輸出“輸入有誤,請輸入正整數(shù)”

程序

#測試2 第二題 階乘累加和
x = input()
if x.isdigit():
 a = eval(x)
 s = 0
 b = 1
 if a >0 and a%1 == 0:
 for i in range(a+1):
 s = s + b* i
 if i == 0:
 continue
 elif i == a:
 print(s)
 else:
 b = b * i
 else:
 print("輸入有誤,請輸入正整數(shù)")
else:
 print("輸入有誤,請輸入正整數(shù)")

這是學習python的課程中的課后作業(yè),在如何確定輸入是否是數(shù)字還是字符上花了挺多時間,后來搜了一下,可以直接使用

str.isdigit()

這個函數(shù),就省事很多了。

以上這篇python 階乘累加和的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

孟津县| 上栗县| 永兴县| 恭城| 新宁县| 瑞昌市| 宁城县| 武义县| 砀山县| 柯坪县| 邹城市| 吴江市| 宁德市| 慈溪市| 秭归县| 恩施市| 建始县| 同心县| 东兰县| 加查县| 巴塘县| 得荣县| 石河子市| 乐山市| 宝兴县| 太湖县| 抚州市| 彭阳县| 旬邑县| 广南县| 桃源县| 无棣县| 河东区| 安西县| 乐业县| 寿阳县| 闵行区| 罗田县| 鄱阳县| 龙江县| 安陆市|