【python】编程语言入门经典100例--21
1 #题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
代码:
1
2
3
4
5
6
7
|
2
3 n = 1
4 i = 1
5 while i < 10 :
6 n = (n + 1 ) * 2
7 i + = 1
8 print ( '第一天共摘了%d个桃子' % n)
|
运行结果:
1
2
3
|
[root@HK code_100] # python code_21.py
第一天共摘了 1534 个桃子
[root@HK code_100] #
|
代码解释:
1
2
3
4
5
6
7
8
|
思路:第十天剩余 1 个桃子,第九天就是( 1 + 1 ) * 2 ,以这个思路,向开始计算第一天的桃子数
2
3 n = 1 #初始化桃子个数
4 i = 1 #初始化天数
5 while i < 10 : #确定循环次数,也就是天数
6 n = (n + 1 ) * 2 #得出第i天的桃子数
7 i + = 1 #天数加1循环,一直到while结束
8 print ( '第一天共摘了%d个桃子' % n) #打印第一天桃子个数
|
【python】编程语言入门经典100例--21相关推荐
- python入门经典27版_【python】编程语言入门经典100例--27
[python]编程语言入门经典100例--27 发布时间:2020-02-27 20:35:50 来源:51CTO 阅读:520 作者:snc_snc 1 #题目:利用递归函数调用方式,将所输入的5 ...
- python编程入门经典实例-编程语言入门经典100例【Python版】
无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...
- ZH奶酪:编程语言入门经典100例【Python版】
无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...
- python精彩编程200例-编程语言入门经典100例【Python版】
无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...
- python3入门经典100例-ZH奶酪:编程语言入门经典100例【Python版】
无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...
- python编程400例_ZH奶酪:编程语言入门经典100例【Python版】
无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...
- python绘图编程100例_编程语言入门经典100例【Python版】
无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...
- python入门经典100例-【python】编程语言入门经典100例--3
1 #题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 代码:2 i = 0 3 j = 0 4 while (i >= 0): 5 m = i* ...
- 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 ...
- python入门经典100例-【python】编程语言入门经典100例--37
1 #题目:对10个数进行排序 代码: 2 i = 1 3 li = [] 4 while i <= 10: 5 li.append(int(input('请输入第%d个数字:'%i))) 6 ...
最新文章
- 《数字孪生体技术白皮书(2019)》(简版)全文
- Entity Framework Code First关系映射约定
- mysql大数据分库和分表 php解决方案
- React(二):类组件、函数式组件
- @大学生,送给步入大学生活的你,高速学编程。
- input time设置24小时制_python-time、datetimme模块
- 华为云数据容灾方案助力中小企业发展
- 三极管单级放大器输入输出阻抗
- 实现xtrabackup全量备份与全量恢复
- 山西台达plc可编程控制器_可编程控制器(PLC)故障的常见原因及处理方法
- OceanBase数据库大赛
- [转载]看我花式绕过校园网计费认证
- 餐巾计划(网络流24题之二(模板2))
- 浪潮服务器【磁盘阵列】故障修复
- springboot美食分享系统 毕业设计-附源码612231
- poj1950 Dessert(DFS)
- 308 permanent redirect怎么解决_「网站」WordPress网站更改固定链接以后怎么解决404错误...
- [原创]微软中国研究院面试题的思考......
- [Luogu1365] WJMZBMR打osu! / Easy
- Java to Android
热门文章
- C# 获取所有网卡信息
- bzoj 1001: [BeiJing2006]狼抓兔子 平面图最小割
- ASP.NET开发框架之HIPPO技术内幕(三)--数据库连接
- 【MM系列】SAP 通过原材料找到成品的函数
- SQL server 2008配置与用户名登录
- 南海区行政审批管理系统接口规范v0.3(规划) 5.投资项目联合审批系统API 5.1.【uploadFile】证件文书附件上传...
- CentOS出错You don#39;t have permission to access on this server
- C#语言中的修饰符汇总
- Android NDK 如何缩减库的大小
- mac+ffmpeg+php,mac折腾安装ffmpeg小记