Python求1+2!+....+n!阶乘的和

 时间:2024-10-13 03:20:19

1、打开JetBrains PyCharm软件。

Python求1+2!+....+n!阶乘的和

2、在代码编辑区域敲入以下代码def sum(n): def fact(a): t=1 for i in range(1,a+1): t*=i return t s=0 for i in range(1,n+1): s+=fact(i) return sn=eval(input("请输入数字:"))print("{}以内的阶乘之和为:{}".format(n,sum(n)))

Python求1+2!+....+n!阶乘的和

3、本代码的注释如下:def 衡痕贤伎sum(n): def fact(a): t=1 #求n的阶乘 for i in rang髫潋啜缅e(1,a+1): t*=i return t s=0 #求阶乘的和 for i in range(1,n+1): s+=fact(i) return s#将输入的字符串的值,赋值给n。n=eval(input("请输入数字:"))print("{}以内的阶乘之和为:{}".format(n,sum(n)))

Python求1+2!+....+n!阶乘的和

4、运行结果如下。

Python求1+2!+....+n!阶乘的和
  • python统计字符串中字母数字出现的次数
  • python大小写字母转换
  • python如何判断奇偶数?
  • python素数判断代码
  • python输入一组数求最大值
  • 热门搜索
    家常豆腐的做法视频 蘑菇街衣服质量怎么样 小鸡炖蘑菇的家常做法 网球肘最佳治疗方法 电话号码大全 宫颈糜烂是怎么回事 凉拌茄子的家常做法 艾叶粑粑的家常做法 制造费用分配方法 鲨鱼肉好吃吗