1 #题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。

代码:

1
2
3
4
5
6
7
  2 
  3 = 1
  4 = 1
  5 while i < 10:
  6     = (n+1)*2
  7     += 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 = 1                                  #初始化桃子个数
  4 = 1                                   #初始化天数
  5 while i < 10:                           #确定循环次数,也就是天数
  6     = (n+1)*2                        #得出第i天的桃子数
  7     += 1                              #天数加1循环,一直到while结束
  8 print('第一天共摘了%d个桃子'%n)            #打印第一天桃子个数

      本文转自snc_snc 51CTO博客,原文链接:http://blog.51cto.com/netsyscode/1748252,如需转载请自行联系原作者

【python】编程语言入门经典100例--21相关推荐

  1. python入门经典27版_【python】编程语言入门经典100例--27

    [python]编程语言入门经典100例--27 发布时间:2020-02-27 20:35:50 来源:51CTO 阅读:520 作者:snc_snc 1 #题目:利用递归函数调用方式,将所输入的5 ...

  2. python编程入门经典实例-编程语言入门经典100例【Python版】

    无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...

  3. ZH奶酪:编程语言入门经典100例【Python版】

    无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...

  4. python精彩编程200例-编程语言入门经典100例【Python版】

    无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...

  5. python3入门经典100例-ZH奶酪:编程语言入门经典100例【Python版】

    无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...

  6. python编程400例_ZH奶酪:编程语言入门经典100例【Python版】

    无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...

  7. python绘图编程100例_编程语言入门经典100例【Python版】

    无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了. [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #Filena ...

  8. python入门经典100例-【python】编程语言入门经典100例--3

    1 #题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 代码:2 i = 0 3 j = 0 4 while (i >= 0): 5 m = i* ...

  9. 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 ...

  10. python入门经典100例-【python】编程语言入门经典100例--37

    1 #题目:对10个数进行排序 代码: 2 i = 1 3 li = [] 4 while i <= 10: 5 li.append(int(input('请输入第%d个数字:'%i))) 6 ...

最新文章

  1. 《数字孪生体技术白皮书(2019)》(简版)全文
  2. Entity Framework Code First关系映射约定
  3. mysql大数据分库和分表 php解决方案
  4. React(二):类组件、函数式组件
  5. @大学生,送给步入大学生活的你,高速学编程。
  6. input time设置24小时制_python-time、datetimme模块
  7. 华为云数据容灾方案助力中小企业发展
  8. 三极管单级放大器输入输出阻抗
  9. 实现xtrabackup全量备份与全量恢复
  10. 山西台达plc可编程控制器_可编程控制器(PLC)故障的常见原因及处理方法
  11. OceanBase数据库大赛
  12. [转载]看我花式绕过校园网计费认证
  13. 餐巾计划(网络流24题之二(模板2))
  14. 浪潮服务器【磁盘阵列】故障修复
  15. springboot美食分享系统 毕业设计-附源码612231
  16. poj1950 Dessert(DFS)
  17. 308 permanent redirect怎么解决_「网站」WordPress网站更改固定链接以后怎么解决404错误...
  18. [原创]微软中国研究院面试题的思考......
  19. [Luogu1365] WJMZBMR打osu! / Easy
  20. Java to Android

热门文章

  1. C# 获取所有网卡信息
  2. bzoj 1001: [BeiJing2006]狼抓兔子 平面图最小割
  3. ASP.NET开发框架之HIPPO技术内幕(三)--数据库连接
  4. 【MM系列】SAP 通过原材料找到成品的函数
  5. SQL server 2008配置与用户名登录
  6. 南海区行政审批管理系统接口规范v0.3(规划) 5.投资项目联合审批系统API 5.1.【uploadFile】证件文书附件上传...
  7. CentOS出错You don#39;t have permission to access on this server
  8. C#语言中的修饰符汇总
  9. Android NDK 如何缩减库的大小
  10. mac+ffmpeg+php,mac折腾安装ffmpeg小记