# !/usr/bin/env python3
# -*- coding: UTF-8 -*-
"""
@author : v_jiaohaicheng@baidu.com
@des : 某人爬山,从山脚爬上山顶,然后又从原路返回到山脚,上山的平均速率为v1,下山的平均速率为v2,则往返的平均速度的大小和平均速率是
"""
def compute(speed1,speed2,move):
"""
往返的平均速度
:param speed1:上山平均速率
:param speed2: 下山平均速率
:param move: 全程位移
:return:往返的平均速度
"""
return move/compute_v(speed1,speed2)
def compute_v(v1,v2):
"""
往返的平均速率
:param v1: 上山平均速率
:param v2: 下山平均速率
:return: 往返的平均速率
"""
return 2*v1*v2/(v1+v2)
if __name__ == '__main__':
speed1 = int(input("上山V:"))
speed2 = int(input("下山V:"))
print("平均速度:",compute(speed1,speed2,0))
print("平均速率:",compute_v(speed1,speed2))
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/156871.html