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}")
相关推荐
大飞记Python11 分钟前
从“驱动地狱”到一行代码:WebDriverManager使用手记(附模板)
python·测试
Cloud_Shy61818 分钟前
Python 数据分析基础入门:《Excel Python:飞速搞定数据分析与处理》学习笔记系列(第九章 Excel 自动化 上篇)
python·数据分析·excel·numpy·pandas
子午24 分钟前
基于YOLO的玫瑰叶片检测系统~Python+深度学习+人工智能+目标检测+YOLOV8算法
人工智能·python·yolo
Hesionberger29 分钟前
LeetCode 101:对称二叉树(多语言解法)
开发语言·python
小陈的进阶之路29 分钟前
Python系列课(11)——PySpark
开发语言·python·ajax
WL_Aurora30 分钟前
备战蓝桥杯国赛【Day 12】
python·蓝桥杯
Cloud_Shy61832 分钟前
Python 数据分析基础入门:《Excel Python:飞速搞定数据分析与处理》学习笔记系列(第八章 使用读写包操作 Excel 文件 下篇)
python·数据分析·excel·numpy·pandas
tryCbest35 分钟前
Flask vs FastAPI 全方位对比与实战
python·flask·fastapi
测试员周周39 分钟前
【Appium 系列】第04节-Page Object 模式 — BasePage 基类设计
开发语言·数据库·人工智能·python·语言模型·appium·web app
无限中终39 分钟前
如何抓取某音视频的互动数据
爬虫·python