猫史档案馆


【Python作品分享】多普勒效应

用户:庞又嘉5-0M庞又嘉5-0M查看:0 回复:0 评论:0 创建时间:2022-08-03T15:05:47


【作品展示】

center_image

 

【作品介绍】

这是我开发的可以计算多普勒效应的工具类软件。

当你输入物体的发声频率、物体速度和音速后,它就可以按照多普勒效应的公式进行计算。

 

【作品源代码】

#多普勒效应(靠近)f1 = (v/v-u)*f
#多普勒效应(远离)f1 = (v/v+u)*f

#获取用户输入的数据
f = eval(input("请输入物体发声频率(单位:Hz):"))

print()
print("提示:物体速度的单位要与音速单位相同")
print()

u = eval(input("请输入物体速度:"))

print()

v = eval(input("请输入音速:"))

print()

#获取用户使用模式
a = input("请输入使用模式(靠近或远离):")
if a == "靠近" :
    f1 = (v/(v-u))*f
else :
    f1 = (v/(v+u))*f

print()

print("观察者接受到的频率是(单位:Hz):", f1)

print()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页