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

程序分析:关键是利用好for循环。

源代码:


#!/usr/bin/python
# -*- coding: UTF-8 -*-tour = []
height = []hei = 100.0 # 起始高度
tim = 10 # 次数for i in range(1, tim + 1):# 从第二次开始,落地时的距离应该是反弹高度乘以2(弹到最高点再落下)if i == 1:tour.append(hei)else:tour.append(2*hei) hei /= 2height.append(hei)print('总高度:tour = {0}'.format(sum(tour)))
print('第10次反弹高度:height = {0}'.format(height[-1]))

输出结果如下:

总高度:tour = 299.609375
第10次反弹高度:height = 0.09765625

Python编程之求自由落体高度相关推荐

  1. 手把手教你用Python来模拟绘制自由落体运动过程中的抛物线(附源码)

    前言 前几天有个叫[-berry]的粉丝在问了一道关于自由落体运动过程中产生的抛物线作图的问题,如下图所示. 当某个物体以初速度v水平抛出,其轨迹为一条抛物线,模拟绘制这条抛物线.用高中物理知识,我们 ...

  2. C语言编程求小球自由落体高度

    问题描述:一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? 问题分析:充分利用for循环 程序源码: #include<s ...

  3. Python编程练习-求excel数据的余弦相似度

    余弦相似度 余弦相似度是一种计算相关性的方法,它是将个体的指标数据映射到向量空间,计算两个向量之间的夹角余弦值作为两个变量之间的相似性度量. 两个向量m和n之间的余弦相似度计算公式为: c o s α ...

  4. Python编程之求数列20项和

    问题描述:现有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和. 程序分析:抓住分子与分母的变化规律,前项分子分母与后项分子分母均存在递推关系. 源代码 ...

  5. Python编程之求数字平方

    问题描述:求输入数字的平方,如果平方运算后小于 100 则退出. 源代码: #!/usr/bin/python # -*- coding: UTF-8 -*-TRUE = 1 FALSE = 0 de ...

  6. 自由落体java编程_java模拟自由落体运动源代码

    简单做了一个 import java.awt.borderlayout; import java.awt.button; import java.awt.color; import java.awt. ...

  7. python输出2000闰年_python编程如何求2000到2500闰年?_后端开发

    python如何编写阶乘?_后端开发 python编写阶乘的方法:首先定义一个递归函数实现求阶乘功能:然后定义一个列表,将for遍历得到的阶乘结果放到列表:最后使用[sum()]函数求和即可. pyt ...

  8. python程序编程代码大全,python编程代码详解

    大家好,本文将围绕python程序编程代码大全展开说明,python编程游戏代码是一个很多人都想弄明白的事情,想搞清楚python代码大全简单需要先了解以下几个事情. 1.python编程例子有哪些? ...

  9. 用python编程、假设一年期定期利率_Python习题选编 -

    Python习题选编 华东师大信息学院计算中心 一.程序结构与算法部分: 1. 编写一个python程序,输入两个数,比较它们的大小并输出其中较大者. 参考代码: x = int(input(\y = ...

最新文章

  1. 多项式概率分布(Multinomial probability distribution)和分类分布(categorical distribution)
  2. 第6章-一阶多智体系统一致性-->6.5 带有领航者系统一致性
  3. java静态和动态的区别是什么意思_Java中的动态和静态多态性有什么区别?
  4. python numpy 子数组_Python快速转换numpy数组中Nan和Inf的方法实例说明
  5. 2020年的双11,阿里需要什么样的渲染方案?
  6. ITM_win_agentCPU内存占用较高
  7. 双非硕士阿里大数据开发面经(已拿offer)
  8. ta leader是什么岗位_阿里专家:如何成为一名“值得跟”的Leader?
  9. 世界上最有能量的语言,一定要经常说!
  10. Java线程唤醒与阻塞的定义与使用方法
  11. 微信跳一跳PHP刷分源码,可实现在线刷分。非原创
  12. 31个省环境统计年鉴面板数据(2003-2019年)
  13. 易辅客栈 从零学辅助_如何从零启动辅助项目
  14. python日历教程_基于python实现简单日历
  15. (转)[原创]在ios android设备上使用 Protobuf (使用源码方式)
  16. AndroidQ SystemUI之power键灭屏锁屏流程
  17. IDEA内无法进行复制粘贴
  18. 宣纸一笔,思重于行——聊一聊思考的价值
  19. Java逐行读取fasta文件
  20. 英语对于程序员重要吗?

热门文章

  1. Testin云测平台操作步骤
  2. python利用turtle库绘制正方形绕一个顶点旋转
  3. Win10自带邮件系统绑定腾讯企业邮箱
  4. javapdf转换成html,java pdf转换为html代码
  5. Windows 撤销快捷键“ctrl+z“失效解决方法
  6. 数据结构与算法《二分查找》
  7. ERP实施工程师必备知识体系及职业操守
  8. 2.企业发放的奖金根据利润提成。
  9. 一点还算不郁闷的郁闷的事
  10. 雷军创业十年演讲全文!创业艰辛、乘风破浪、一往无前