Python选择结构
文章目录
-
-
- 一、选择结构(Decision Structure)
-
- 1. 单分支 if(异常场景触发)
- 2. 双分支 if-else(二分类判断)
- 3. 多分支 if-elif-else(分级告警)
- 4. 嵌套 if(多层级故障排查)
- 二、循环结构(Loop Structure)
-
- 1. while 循环(持续监控/轮询)
- 2. for 循环(批量遍历/执行)
- 3. 循环控制:break 与 continue
- 总结口诀(方便学员记忆)
-
一、选择结构(Decision Structure)
运维本质就是做决策:指标是否正常?该发告警还是该自愈?
1. 单分支 if(异常场景触发)
特点:有事才报,无事不扰。条件不满足时,脚本保持沉默。
运维场景:磁盘满了才发告警,正常时不刷屏。
import psutil
disk_usage = psutil.disk_usage('/').percent
# 只有超过阈值才执行下面的代码块
if disk_usage >
© 版权声明
文章版权归作者所有,未经允许请勿转载。