|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
在IDLE中输入
##### 基础条件
地铁站数 = int(input('请输入项目周边地铁站数(个):'))
多线车站距离 = int(input('请输入多线车站距离(米):'))
单线车站距离 = int(input('请输入单线车站距离(米):'))
##### 标准
# 地铁
同一车站 = {"小于200米多线车站":0.7,"小于200米单线车站":0.5,"200至500米多线车站":0.5,"200至500米单线车站":0.3}
##### 修正系数
# 地铁
地铁 = float()
if 地铁站数 == 1 and 多线车站距离 <= 200 :
地铁 = 同一车站['小于200米多线车站']
if 地铁站数 == 1 and 200 < 多线车站距离 < 500 :
地铁 = 同一车站['200至500米多线车站']
if 地铁站数 == 1 and 单线车站距离 <= 200 :
地铁 = 同一车站['小于200米单线车站']
if 地铁站数 == 1 and 200 < 单线车站距离 < 500 :
地铁 = 同一车站['200至500米单线车站']
print("地铁修正系数为:",地铁)
运行后输入
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>>
======================= RESTART: E:\python\城市更新\sss.py =======================
请输入项目周边地铁站数(个):1
请输入多线车站距离(米):100
请输入单线车站距离(米):1
地铁修正系数为: 0.5
>>> 同一车站['小于200米多线车站']
0.7
请问运行后按上边输入相应值,地铁修正系数为: 0.5而不是0.7
使用python 3.7版
谢谢
- #在IDLE中输入
- ##### 基础条件
- 地铁站数 = int(input('请输入项目周边地铁站数(个):'))
- 多线车站距离 = int(input('请输入多线车站距离(米):'))
- 单线车站距离 = int(input('请输入单线车站距离(米):'))
- ##### 标准
- # 地铁
- 同一车站 = {"小于200米多线车站":0.7,"小于200米单线车站":0.5,"200至500米多线车站":0.5,"200至500米单线车站":0.3}
- ##### 修正系数
- # 地铁
- 地铁 = float()
- if 地铁站数 == 1 and 多线车站距离 <= 200 :
- 地铁 = 同一车站['小于200米多线车站']
- elif 地铁站数 == 1 and 200 < 多线车站距离 < 500 :
- 地铁 = 同一车站['200至500米多线车站']
- elif 地铁站数 == 1 and 单线车站距离 <= 200 :
- 地铁 = 同一车站['小于200米单线车站']
- elif 地铁站数 == 1 and 200 < 单线车站距离 < 500 :
- 地铁 = 同一车站['200至500米单线车站']
- print("地铁修正系数为:",地铁)
复制代码
|
|