函数的概述:

函数的使用:

while True:
if cpu 利用率 > 90&:
#发送邮件提醒
连接邮件服务器
发送邮件服务
关闭连接

if 硬盘利用率 > 90&:
#发送邮件提醒
连接邮件服务器
发送邮件服务
关闭连接

问题:
1、代码重复过多,一个劲的cope and paste 不符合高端程序员的气质
2、后续修改该段代码,则需要全部修改一遍

def 发送邮件(内容)
#发送邮件提醒
连接邮箱服务器
发送邮件
关闭邮件

while True:
if cpu 利用率 > 90%:
发送邮件("cpu 报警")

if 硬盘使用率 > 90%:
发送邮件("硬盘报警")

好处:
1、代码可重用
2、保持一致性,以维护
3、可扩展性

原文地址:https://www.cnblogs.com/zhuanfang/p/14841525.html