题目:
一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

分析:
· 用户输入层数和数字;
· 使用for i in range(n),循环创建的数列并添加到数列Sn[]里;
· 数字叠加后的值为Tn = Tn + n;
· 使用reduce将所有的数字求和,注意Python3里reduce不再是内建函数,需要导出functools使用

代码

tour = []  # 反弹总高度
height = []  # 每次反弹高度hei = 100.00  # 起始高度
time = 10  # 次数for i in range(2, time + 1):# 第二次开始,落地时得距离应该是反弹高度*2if i == 2:tour.append(hei)else:tour.append(hei * 2)hei /= 2height.append(hei)print("总高度:tour = {0}".format(sum(tour)))
print("第10次反弹高度:height = {0}".format(height[-1]))

萌新的Python练习菜鸟100例(十八)一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?相关推荐

  1. 如何用python实现题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

    python实现 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高? 题目分析 第一次下落的距离是100米,反跳回原高度的 ...

  2. Python编写一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

    Python编写一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? hight = [100] m = 100 for i in ...

  3. python编程一球从100米_【Python3练习题 015】 一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下。求它在第10次落地时,共经过多少米?第10次反弹多高?...

    问题:一球从某高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第n次落地时,共经过多少米?第n次反弹多高? import java.util.Scanner; //题目:一球从100米高度自 ...

  4. python 一球从100m高度落下,一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?Python实例...

    一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?Python实例 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半 ...

  5. python练习20:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

    #一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? all_hight=100 hight=100 for i in range ...

  6. 题目4:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

    题目4:一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? 还是和前面的题一样,这种题最简单的思路就是递归.第10次掉下所经过的总 ...

  7. Python3 (基础练习) 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

    一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? 问题分析: 一开始的100米先抛开.10次落地,但是在最后一次落地后就停止了, ...

  8. python 高空坠球_题目:一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第 10 次落 C程序:一球从100米高...

    import java.util.Scanner; public class Prog10{ public static void main(String[] args){ System.out.pr ...

  9. 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 * 第10次落地时,共经过多少米?第10次反弹多高?

    package Day03;/*** 第三题:* 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在* 第10次落地时,共经过多少米?第10次反弹多高?* <p> ...

最新文章

  1. 掩码语言模型(Masked Language Model)mlm
  2. 对于JavaScript中this关键字的理解
  3. python idea控制台中文乱码_python 解决cv2绘制中文乱码问题
  4. MyGeneration学习笔记(5) :在Web Service中使用dOOdad(中)
  5. 使用JDBC把Java连接到数据库
  6. delete 和 delete []
  7. 施耐德PLC Unity Pro xl 软件使用二
  8. 神经网络学习笔记(1)——神经元与激活函数简介
  9. Bootstrap Timepicker
  10. Vue3 npm run serve 太慢的解决方法
  11. 018-双因素理论|如何管理80后,90后
  12. linux上如何把2个或者多个显示器合并为一个显示器
  13. 使用UpdateLayeredWindow有概率出现317错误解决方法
  14. 什么是智能无损网络?
  15. Windows10 快捷键
  16. 傻妞对接微信公众号【4.17】
  17. 为seo而生的WordPress主题RabbitV3.0主题分享
  18. postman传LocalDateTime传不上的问题
  19. 北京考虑分时分区单双号限行预期效果遭质疑-北京-分时分区-单双号限行
  20. [bzoj4722]由乃

热门文章

  1. poj2406Power string
  2. 如何获得CSDN深色模式(基于Edge的强制深色获取)
  3. android 自动读取ecxel_android 读取excel表格数据,并存入数据库
  4. 显示收货地址页面html,收货地址.html
  5. reprint函数的用法c语言,百篇大计敬本年之C语言巅峰之道《五》—— snprintf 是否需要 memset 缓冲区...
  6. 利用lz78编码实现对某字符序列的二元压缩_多媒体笔记(1):文件压缩的原理...
  7. 东方财富代码选股_东方证券APP评测:智能选股方面优秀 投顾服务缺失
  8. 查看php文件的效果,HTML5的交互式动画效果文件夹预览查看特效
  9. 二级c语言考试改卷标准,计算机二级C语言笔试试卷
  10. [SQL Server 2014] SQL Server 2014新特性探秘