查表程序设计驱动霓虹灯
时间: 2023-12-11 21:33:11 浏览: 135
根据提供的引用内容,我们可以得知安装工程的项目编码采用12位阿拉伯数字表示,以“安装工程-安装专业工程-安装分部工程-安装分项工程-具体安装分项工程”的顺序进行五级项目编码设置。同时,不同的安装工程对应的安装高度也不同。因此,我们可以设计一个查表程序,根据用户输入的安装工程项目编码,输出对应的安装高度。
以下是一个简单的查表程序设计示例:
```python
# 定义安装工程项目编码和对应安装高度的字典
install_height = {
'A010101001001': 10, # 机械设备安装工程-机械设备安装工程-机械设备安装工程-机械设备安装工程-机械设备安装工程
'D010101001001': 5, # 电气设备安装工程-电气设备安装工程-电气设备安装工程-电气设备安装工程-电气设备安装工程
'E010101001001': 5, # 建筑智能化工程-建筑智能化工程-建筑智能化工程-建筑智能化工程-建筑智能化工程
'G010101001001': 6, # 通风空调工程-通风空调工程-通风空调工程-通风空调工程-通风空调工程
'J010101001001': 5, # 消防工程-消防工程-消防工程-消防工程-消防工程
'K010101001001': 3.6, # 给排水、采暖、燃气工程-给排水、采暖、燃气工程-给排水、采暖、燃气工程-给排水、采暖、燃气工程-给排水、采暖、燃气工程
'M010101001001': 6, # 刷油、防腐蚀、绝热工程-刷油、防腐蚀、绝热工程-刷油、防腐蚀、绝热工程-刷油、防腐蚀、绝热工程-刷油、防腐蚀、绝热工程
}
# 获取用户输入的安装工程项目编码
project_code = input("请输入安装工程项目编码:")
# 判断用户输入的安装工程项目编码是否存在于字典中
if project_code in install_height:
# 输出对应的安装高度
print("安装高度为:{}m".format(install_height[project_code]))
else:
# 提示用户输入的安装工程项目编码不存在
print("输入的安装工程项目编码不存在,请重新输入!")
```
阅读全文