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}")
相关推荐
2401_871696522 小时前
CSS如何制作点击展开时的手风琴动画_平滑过渡max-height高度
jvm·数据库·python
Greyson12 小时前
C#怎么使用属性Property C#自动属性和完整属性的区别get set怎么用【基础】
jvm·数据库·python
派葛穆2 小时前
Python-OpenCV打开海康机器人黑白相机
python·opencv·机器人
m0_746752303 小时前
c++怎么利用std--variant处理多种二进制子协议包的自动分支解析【进阶】
jvm·数据库·python
m0_7349497910 小时前
MySQL如何配置定时清理过期备份文件_find命令与保留周期策略
jvm·数据库·python
m0_5145205710 小时前
MySQL索引优化后性能没提升_通过EXPLAIN查看索引命中率
jvm·数据库·python
H Journey10 小时前
Python 国内pip install 安装缓慢
python·pip·install 加速
Polar__Star12 小时前
如何在 AWS Lambda 中正确使用临时凭证生成 S3 预签名 URL
jvm·数据库·python
m0_7436239212 小时前
React 自定义 Hook 的命名规范与调用规则详解
jvm·数据库·python