python计算1到10的阶乘的和(python计算阶乘和的方法1!+2!+3!+...+n!)
类别:脚本大全 浏览量:1744
时间:2022-03-31 16:56:09 python计算1到10的阶乘的和
python计算阶乘和的方法1!+2!+3!+...+n!方法一:使用while循环来计算
|
n = int ( input ()) jie = 1 sum = 0 i = 1 while n > = i: jie = jie * i sum = sum + jie i = i + 1 print ( sum ) |
方法二:使用递归函数调用阶乘方法求和(其中n的值在1~40之间)
|
def jie(n): if n = = 1 : return 1 else : return n * jie(n - 1 ) n = int ( input ()) sum = 0 if n < 1 or n > 40 : print ( "请重新输入数据" ) else : for i in range ( 1 ,n + 1 ): sum = sum + jie(i) print ( sum ) |
以上这篇python计算阶乘和的方法(1!+2!+3!+...+n!)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/weixin_39431596/article/details/81097703
您可能感兴趣
- python基础知识重点(python语言元素知识点详解)
- python监控系统界面(Python远程视频监控程序的实例代码)
- python读取文件怎么用(Python基础之文件读取的讲解)
- python技巧图解(Python魔法方法功能与用法简介)
- pythonmatplotlib怎么设置图像(完美解决Python matplotlib绘图时汉字显示不正常的问题)
- 超简单使用Python换脸实例(超简单使用Python换脸实例)
- python最火开源项目(5月份Github上Python开源项目排行)
- python虚拟环境和包使用教程(在win10和linux上分别安装Python虚拟环境的方法步骤)
- python排序的三种方法(Python实现插入排序和选择排序的方法)
- python后端生成的pdf文件(Python实现截取PDF文件中的几页代码实例)
- python调用elasticsearch(Python-ElasticSearch搜索查询的讲解)
- python如何判断文件是否结束(python判断文件是否存在,不存在就创建一个的实例)
- python编程中冒号的用法(浅谈python中get pass用法)
- python人脸识别实战视频(Python学习笔记之图片人脸检测识别实例教程)
- python 的常用工具(Python静态类型检查新工具之pyright 使用指南)
- python与php(解决Python3 被PHP程序调用执行返回乱码的问题)
- 你或许不知道你隐藏的支配欲望(你或许不知道你隐藏的支配欲望)
- 把宽体丰田86卖了,换成7.5代高尔夫GTI玩起姿态与性能并存的改装(把宽体丰田86卖了)
- 大众推出了第五代高尔夫GT(大众推出了第五代高尔夫GT)
- 换代在即,现在是抄底 7.5代 高尔夫的最佳时机吗(换代在即现在是抄底)
- 2020年大众7.5代高尔夫R终结特别版 最后的呐喊(2020年大众7.5代高尔夫R终结特别版)
- 七年前的这部剧有毒,全剧只有女主红到发紫,男主至今无人认识(七年前的这部剧有毒)
热门推荐
- 织梦添加模板(解决织梦安装模板时提示不能安装的问题)
- laravel指定管理员(在laravel-admin中列表中禁止某行编辑、删除的方法)
- win10怎么安装apache(apache启动失败怎么办 快速解决Win10系统apache启动失败的方法教程)
- css中width:auto和width:100%的区别
- mvc中@RenderSection()
- SQL Server中row_number的用法
- mssql 存储过程查询语句(MSSQL分页存储过程完整示例支持多表分页存储)
- laravel零基础(基于laravel Request的所有方法详解)
- mysql怎样建立索引(MySQL创建索引需要了解的)
- svg如何生成(使用SVG实现提示框功能的示例代码)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9