输入PM2.5的值,输出当日的空气质量情况。PM2.5平均值标准值 优0~50, 良50~100 ,轻度污染100~150 ,中度污染150~200 ,重度污染200~300 ,严重污染大于300及以上。代码
时间: 2024-11-20 07:38:54 浏览: 6
在Python中,你可以编写一个函数来根据输入的PM2.5值判断空气质量。下面是一个简单的示例:
```python
def get_air_quality(pm2_5_value):
if pm2_5_value <= 50:
air_quality = "优"
elif 50 < pm2_5_value <= 100:
air_quality = "良"
elif 100 < pm2_5_value <= 150:
air_quality = "轻度污染"
elif 150 < pm2_5_value <= 200:
air_quality = "中度污染"
elif 200 < pm2_5_value <= 300:
air_quality = "重度污染"
else:
air_quality = "严重污染"
return air_quality
# 示例使用
pm2_5_input = float(input("请输入今天的PM2.5值:"))
air_quality_result = get_air_quality(pm2_5_input)
print(f"今日空气质量为:{air_quality_result}")
相关问题
输入pm2.5输出空气质量python
代码怎么写?
你好!关于你的问题,我可以给你一个简单的Python代码示例,用于将PM2.5的值转换成对应的空气质量等级:
```python
pm25 = float(input("请输入PM2.5值: "))
if pm25 > 500:
print("空气质量:严重污染")
elif pm25 > 350:
print("空气质量:重度污染")
elif pm25 > 250:
print("空气质量:中度污染")
elif pm25 > 150:
print("空气质量:轻度污染")
elif pm25 > 75:
print("空气质量:良好")
else:
print("空气质量:优秀")
```
希望能对你有所帮助!如果你还有其它问题,欢迎随时提出。
请设计出一个通过输入PM2.5浓度判断空气质量的程序,判断标准如下。 PM2.5 浓度值/(μg·m) 空气质量 ≤35 优质 35~75 良好 75~115 轻度污染 115~150 中度污染 150~250 重度污染 >250 严重污染
为了设计这样一个程序,你可以创建一个函数,接受用户输入的PM2.5浓度,并根据给定的标准返回相应的空气质量等级。以下是使用Python编写的一个简单版本:
```python
def judge_air_quality(pm25_concentration):
if pm25_concentration <= 35:
return "优质"
elif 35 < pm25_concentration <= 75:
return "良好"
elif 75 < pm25_concentration <= 115:
return "轻度污染"
elif 115 < pm25_concentration <= 150:
return "中度污染"
elif 150 < pm25_concentration <= 250:
return "重度污染"
else: # 当PM2.5浓度大于250
return "严重污染"
# 示例使用
pm_input = float(input("请输入当前PM2.5浓度(μg/m³):"))
air_quality_level = judge_air_quality(pm_input)
print(f"当前的空气质量为:{air_quality_level}")
```
阅读全文