python入门经典100例-【python】编程语言入门经典100例--25
1 #题目:求1+2!+3!+...+20!的和.
代码:
2
3 m = 0
4 for x in range(1,21):
5 s = 1
6 for y in range(1,x+1):
7 s *= y
8 m += s
9 print('1+2!+3!+...+20!的和为%d'%m)
运行结果:
[root@HK code_100]# python code_25.py
1+2!+3!+...+20!的和为2561327494111820313
[root@HK code_100]#
代码解释:
#思路:首先累乘求出每一个数的阶乘值,然后累加求出所有数阶乘值的和
2
3 m = 0 #m是求和累加,初始化为0
4 for x in range(1,21): #遍历1到20个数
5 s = 1 #s是求累乘,初始化为1,位置有应该放在两层for循环中间,每次内层for循环完成之后,下一个for x开始计算时都要重新置1
6 for y in range(1,x+1): #这个for y的取值是从1到x,包含了所有阶乘的数值
7 s *= y #将所有符合要求的数字相乘,就得到了for x这个数的阶乘的值
8 m += s #将这20个数的所有的阶乘值相加,得到最终结果
9 print('1+2!+3!+...+20!的和为%d'%m) #打印这20个数的阶乘的和
python入门经典100例-【python】编程语言入门经典100例--25相关推荐
- python绘图编程100例_编程语言入门经典100例【Python版】
无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...
- python入门经典27版_【python】编程语言入门经典100例--27
[python]编程语言入门经典100例--27 发布时间:2020-02-27 20:35:50 来源:51CTO 阅读:520 作者:snc_snc 1 #题目:利用递归函数调用方式,将所输入的5 ...
- 【Python基础】Python 100 例带你入门
文章来源于Python与算法社区,作者振哥 大家好,我是振哥.这是我总结的 Python 100 个样例,原创作品,请大家多多关照. 以下所有代码全都至少运行一遍,确保可复现.易于理解.逐步完成入门到 ...
- 100例Python代码带你从入门到进阶!
以下所有代码全都至少运行一遍,确保可复现.易于理解.逐步完成入门到进阶的学习. 此教程经过我 反复打磨多遍 ,经常为此熬夜,真心不易,文章比较长,看完有用,帮我点个在看或分享支持. 教程包括 62 个 ...
- python编程入门经典 评分-关于 Python 的经典入门书籍有哪些?
很多人在问,学习Python读什么书,这其实是一个非常通用的问题,学习分为三种方式:看书.上课.培训,而读书学习是最实惠也是最高效的一种,下面我们推荐6本高分书籍给大家,希望大家学习愉快: 1.Pyt ...
- python编程入门经典教程-2020年5个经典python编程入门视频教程推荐学习
近三年,python在一二线城市,越来越火热了!企业的需求也是python编程学习者的动力!python学习网整理了适合于零基础朋友的5个python编程入门视频课程,这些都是python编程入门经典 ...
- 想轻松入门Python编程,必须看这10个经典案例,学完就能找到工作
一直以来,Python都是一门很简单的编程语言,其实无论你有没有基础,学起来都不难. 但,必须有方法,而最好的方法其实就是学+练,即:基本常识+这10经典案例. 而同时有着系统的Python基础知识点 ...
- python入门100例题-这 100 道 Python 题,拿去刷!!!
2020年,学 Python 还有价值吗? 根据 2020 年 2 月的 TIOBE 编程语言排行榜显示,Python仍然稳居第三位. 此排行榜排名基于互联网上有经验的程序员. 课程和第三方厂商的数量 ...
- python编程入门经典-总算理解python编程入门经典教程
为了提高模块加载的速度,每个模块都会在__pycache__文件夹中放置该模块的预编译模块,命名为module.version.pyc,version是模块的预编译版本编码,一般都包含Python的版 ...
- python编程入门经典百度云-python电子书学习资料打包分享百度云资源下载
[300dpi高清版] Python基砒教程(第2版)LHD,pdf Head. First. Python中文版pdf [ Python3程序开发指南第二版pdf [ thon编程第4版)]( Pr ...
最新文章
- Centos 6.9 Kick Start 无人值守安装
- 知乎:为什么魂斗罗只有128KB却可以实现那么长的剧情?
- jdbcType和javaType
- vue子组件mounted不执行_vue中父子组件传值,解决钩子函数mounted只运行一次的问题...
- 2017-2018 ACM-ICPC Pacific Northwest Regional Contest (Div. 1) B - Enlarging Enthusiasm dp好题
- Ubuntu16.04实现定时免密远程拷贝脚本
- php 创建zip,如何使用PHP ZipArchive创建zip文件并下载?
- linux 命令下载jdk
- 使用 .NET Core 开发 BT Tracker 服务器
- 怎么做科研你懂吗?道翰天琼认知智能机器人平台API接口大脑为您揭秘。
- QNAP 警告: NAS 设备正遭受暴力攻击
- 微博技术架构分析和设计
- 梧桐树定制福满满养老年金,给你养老生活源源不断的现金流!
- 帕拉迪Core4A-UTM堡垒机使用手册
- 消灭糟糕的办公环境,解决桌面文件会乱问题
- c语言字符超过127,在C中处理超过127的char值
- nginx访问静态资源报404错误
- 跨境牛facebook营销系统的终极玩法
- 西南计算机维修技术0240,2017年秋西南大学继续教育0240计算机维修技术
- 购物商城订单分库分表应该如何设计