意难平1216 2023-11-08 15:37 采纳率: 100%
浏览 6
已结题

rpa/Python

如何编写一个Python代码一球从200米高度自由落下,每次落地后反跳回原高度的一半;再落下,无穷无尽的落下。 (理想状态的下的小球落地,忽略【加速度】、【空气阻力】、【动力势能】等正常物理计算,假设第100次反弹距离为0.0000000000002米,也不停止,虽可以视为0,但微观来说并未停止)需要输出所有的落地情况(第1次-第15次) 输出第10次落地时,共经过多少米?第15次反弹多高?

  • 写回答

2条回答 默认 最新

  • threenewbee 2023-11-08 15:44
    关注
    h = 200
    sum = 0
    for i in range(1, 16):
        sum += h
        print("第",i,"次落地")
        if i == 10:
            print("第十次落地经过", sum, "米")
        sum += h / 2
        h = h / 2
    print("第十五次反弹", h, "米")
    

    输出:
    第 1 次落地
    第 2 次落地
    第 3 次落地
    第 4 次落地
    第 5 次落地
    第 6 次落地
    第 7 次落地
    第 8 次落地
    第 9 次落地
    第 10 次落地
    第十次落地经过 599.21875 米
    第 11 次落地
    第 12 次落地
    第 13 次落地
    第 14 次落地
    第 15 次落地
    第十五次反弹 0.006103515625 米

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月16日
  • 已采纳回答 11月8日
  • 创建了问题 11月8日

悬赏问题

  • ¥15 WangEditor嵌入到geeker-admin中,回车没有办法换行
  • ¥30 stm32f103c8t6制作万能红外遥控器
  • ¥15 有人会fastcrud写前端页面吗
  • ¥15 如何解除Uniaccess管控
  • ¥15 微信小程序跳转关联公众号
  • ¥15 Java AES 算法 加密采用24位向量报错如何处理?
  • ¥15 使用X11可以找到托盘句柄,监控到窗口点击事件但是如何在监听的同时获取托盘中应用的上下文菜单句柄
  • ¥45 字符串操作——数组越界问题
  • ¥15 Loss下降到0.08时不在下降调整学习率也没用
  • ¥15 QT+FFmpeg使用GPU加速解码