假设列表lst_busstop=["龙江新城市","阳光广场","汉江路","嫩江路","清凉山公园","拉萨路","五台山","莫愁路"],存放了某公交线路途经的公交站名。试编写程序,根据用户输入的起始站和终点站,计算需要途经的站数并将结果输出。
时间: 2023-11-20 14:59:47 浏览: 206
一个简单二站查询公交程序
3星 · 编辑精心推荐
以下是根据用户输入的起始站和终点站,计算需要途经的站数并将结果输出的Python程序:
```python
lst_busstop=["龙江新城市","阳光广场","汉江路","嫩江路","清凉山公园","拉萨路","五台山","莫愁路"]
s1=input()
s2=input()
s1_index=lst_busstop.index(s1)
s2_index=lst_busstop.index(s2)
l=0
if s1_index<=s2_index:
l=s2_index-s1_index
print(f"从{s1}站前往{s2}站需要{l}站路")
else:
print("您需要乘坐反方向线路")
```
阅读全文