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实现将txt转化为excel(python实现Excel文件转换为TXT文件)
- 如何用python人脸识别(Python学习笔记之视频人脸检测识别实例教程)
- python如何判断是否为回文数(对python判断是否回文数的实例详解)
- python3第三方库手册(使用python3构建文件传输的方法)
- python3.x base64怎么加密解密(python3.x实现base64加密和解密)
- python对象创建流程(Python3.5面向对象与继承图文实例详解)
- pythonfor循环嵌套if语句(Python基础教程之if判断,while循环,循环嵌套)
- linux切换python版本(linux安装python修改默认python版本方法)
- 笨办法学python3目录(如何愉快地迁移到 Python 3)
- python线程安全队列(Python 限制线程的最大数量的方法Semaphore)
- python将对象转换成json(python对象与json相互转换的方法)
- python 常用模块函数(Python OOP类中的几种函数或方法总结)
- python用指针合并两个有序数组(Python3实现计算两个数组的交集算法示例)
- pythonmatplotlib散点图怎么画(python使用matplotlib画柱状图、散点图)
- python语言翻译中文(浅析Python 实现一个自动化翻译和替换的工具)
- 盘点那些年让人称奇的年终奖 最后一个赢辣条毫无悬念(盘点那些年让人称奇的年终奖)
- 你还没有升职吗 他竟因为几套激励理论,升职了(你还没有升职吗)
- 某知名企业绩效管理体系及薪酬分配体系操作手册(某知名企业绩效管理体系及薪酬分配体系操作手册)
- 职场人改不掉这4个习惯,只会越混越穷,一辈子也翻不了身(职场人改不掉这4个习惯)
- 华为 联想等46家公司笔试面试题,涉及各行各业,建议收藏(联想等46家公司笔试面试题)
- ()
热门推荐
- sqlserver分区查询语句(SQL Server中的集合运算: UNION, EXCEPT和INTERSECT示例代码详解)
- 阿里云负载均衡垂直扩容(阿里云负载均衡SLB安装SSL证书的方法)
- python函数大全详细(详解Python函数式编程—高阶函数)
- phpstudy的mysql无法启动(Windows系统下解决PhPStudy MySQL启动失败问题)
- .NET中时区转换
- pythondjango搭建web(PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上)
- SqlParameter的size属性
- 虚拟主机有几种(如何辨别虚拟主机的好坏?)
- 阿里云rds需要读写分离吗(为什么使用阿里云RDS?使用RDS有什么好处?)
- cssfloat和position功能(理解CSS浮动float、定位position)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9