计算人行道最短绿灯时长

pc226657 程序题 共 个子题

题目说明

当我们过马路的时候,经常会遇到红绿灯,你知道这些信号灯的时长是怎么来的吗?若要用 python 分析计算人行马路最短绿灯时长,我们需要知道马路的宽度 s、行人的步行速度 v 以及行人的反应时长 t0,因为绿灯的最短时长计算公式为 t=s/v+t0。不同的人有不同的行走速度。通常在正常成人、老人、小孩的步行速度中,应选取老人或者小孩的数据进行计算比较合理。

用 Python 模拟编写绿灯最短时长程序和测试输出结果(测试输入马路宽度为 15)分别如下,请补全划线处代码:

图片

v=1.2    #设置行走速度
t0=1     #设置行人反应时长
s=int(input("请输入马路的宽度(米):"))
t=        ①        
print(t)

观察发现,在实际生活中,绿灯显示时长不可能为小数,因此若要上述输出结果正常,可以修改 print(t) 语句,那么你会如何修改?请在下方填入你的代码。

if t>int(t):
    print(        ②        )
elif t==int(t):
    print(        ③        )

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧