6. 【分支-章测-编程-2】土壤PH值测定与土壤改良策略

【问题描述】土壤pH值影响作物生长,需要根据PH值进行种植或者进行改良。输入土壤pH值,判断土壤酸碱度等级并给出种植或者改良建议:(1)pH<5.0为酸性土壤,建议施用石灰改良;(2)5.0≤pH<6.5为弱酸性土壤,适宜种植耐酸作物;(3)6.5≤pH<7.5为中性土壤,最适宜大多数作物生长;(4)7.5≤pH<8.5为弱碱性土壤,适宜种植耐碱作物;(5)pH≥8.5为碱性土壤,建议施用石膏改良。输出参考"print(f"土壤pH值:{ph},酸碱等级:{a},改良建议:{b}")",花括号内的变量名可以根据自己的命名替换。

【样例输入】10

【样例输出】

土壤pH值:10.0,酸碱等级:碱性土壤,改良建议:建议施用石膏改良

python 复制代码
ph = float(input())
if ph < 5.0:
    a = '酸性土壤'
    b = '建议施用石灰改良'
elif ph < 6.5:
    a = '弱酸性土壤'
    b = '适宜种植耐酸作物'
elif ph < 7.5:
    a = '中性土壤'
    b = '最适宜大多数作物生长'
elif ph < 8.5:
    a = '弱碱性土壤'
    b = '适宜种植耐碱作物'
else:
    a = '碱性土壤'
    b = '建议施用石膏改良'
print(f"土壤pH值:{ph},酸碱等级:{a},改良建议:{b}")
相关推荐
花酒锄作田7 小时前
Pydantic校验配置文件
python
hboot7 小时前
AI工程师第四课 - 深度学习入门
pytorch·python·神经网络
ZhengEnCi18 小时前
P2M-Matplotlib折线图完全指南-从数据可视化到趋势分析的Python绘图利器
python·matlab·数据可视化
ZhengEnCi19 小时前
P2L-Matplotlib饼图完全指南-从数据可视化到图表定制的Python绘图利器
python·matlab
曲幽19 小时前
你的REST接口还在“过度投喂”数据吗?——FastAPI + GraphQL实战避坑指南
python·fastapi·web·graphql·route·cors·rest·strawberry
用户83580861879121 小时前
基于 Self-RAG 与列表级重排序的进阶 RAG 系统设计与实现
python
Warson_L2 天前
Python `Annotated` 与 LangGraph Reducer 学习笔记
python
韩师傅2 天前
海天线算法的前世今生
python·计算机视觉
韩师傅2 天前
当你的甲方设备过烂,要如何快速出效果?
python·计算机视觉
Warson_L2 天前
LangGraph的MessageState and HumanMessage
python