摘要:
函数的使用: while True: if cpu 利用率 > 90&: #发送邮件提醒 连接邮件服务器 发送邮件服务 关闭连接 if 硬盘利用率 > 90&: #发送邮件提醒 连接邮件服务器 发送邮件服务 关闭连接 问题:1、代码重复过多,一个劲的cope and paste 不符合高端程序员的气 阅读全文
摘要:
常用: \ 转义符 r 忽略转义符的作用 切片"12345"[开始:结束:步长] python 基础: 函数代码块以 def 开头,后接函数名称和圆括号() 冒号起始 圆括号中定义参数 函数说明 文档字符串 return 表达式 结束函数 选择性的返回一个值给调用方 不带表达式的return 或者不 阅读全文
摘要:
# 文件和异常: # 读取文件 --读取所有 file = 'D:/liuzhuanfang/python/Hogwartsliu/xueqiu/file_read.txt' # 第2个实参定义 "w" --写入(删除原文件),"r" --读取,"a" --写入(原文件后添加),"r+" --读写 阅读全文
摘要:
类: 参考文档:jianshu.com/p/202a289fb2d9 Python3 中类的静态方法、普通方法、类方法 静态方法: 用 @staticmethod 装饰的不带 self 参数的方法叫做静态方法,类的静态方法可以没有参数,可以直接使用类名调用。 普通方法: 默认有个self参数,且只能 阅读全文
摘要:
基础概念: 字符类型:str() 比较大小 --从第1个开始比较数值类型:int() 比较大小 --整个值比较 strip() --删除首尾 空白sort() --排序-永久sorted() --排序-临时reverse() --倒序 len() --确定长度lower() --转换为小写upper 阅读全文
摘要:
1 字典的运算:最小值,最大值,排序 2 salaries={ 3 'egon':3000, 4 'alex':100000000, 5 'wupeiqi':10000, 6 'yuanhao':2000 7 } 8 9 迭代字典,取得是key,因而比较的是key的最大和最小值 10 >>> max 阅读全文
摘要:
1、map() 1 array=[1,3,4,71,2] 2 3 ret=[] 4 for i in array: 5 ret.append(i**2) 6 print(ret) 7 8 #如果我们有一万个列表,那么你只能把上面的逻辑定义成函数 9 def map_test(array): 10 r 阅读全文
摘要:
1、递归特点: 1、递归类似循环 2、递归必须有一个明确的结束条件 3、每次进入更深一层递归时,问题规模相比上次递归都应有所减少 4、递归效率不高,递归层次过多会导致栈溢出 2、递归的函数: # 处于死循环 import time def a(n): print(n) time.sleep(1) a 阅读全文
摘要:
函数 1、函数定义: 为了完成某一特定功能,是逻辑结构化和过程化 2、好处: 代码重用 代码一致性、易维护 可扩展性 3、函数的使用: 1. 函数基本格式: def test(x,y,z): print(x) print(y) print(z) test(y=2,x=1,z=3) def test( 阅读全文
摘要:
参考文档: https://zhuanlan.zhihu.com/p/90439125 1、百分号-字符串拼接: 1. %s 用法 print("I am %s my hobby is %s" %("lzf","play")) == print("I am {},my hobby is {}".fo 阅读全文