摘要:
return会跳出函数(遇到它,函数就结束) break会跳出当前循环 continue会跳过本次循环,继续。 阅读全文
摘要:
日志方法,最好是在全局,定义一次,不然会存在多次添加addHandler,导致日志重复打印。 1.简单的将日志打印到屏幕import logginglogging.debug("this is debug")logging.info("this is info")logging.warning("t 阅读全文
摘要:
作用: 在不改变函数源代码的前提下,给函数增加新的功能。 装饰器1,本质上是一个函数2,功能 装饰其他函数(为其他函数添加其他功能)3,不能修改被装饰函数的源代码4,不能修改被装饰函数的调用方式 实现装饰器的知识储备:1,函数即“变量”2,高阶函数 a,把一个函数当作实参,传给另外一个函数(在不修改 阅读全文
摘要:
文件操作:读:f = open("file1","r",encoding="utf-8") f.read() 全部读,并且是字符串形式。 f.readline()--读第一行f.readline()--读第二行f.readlines()-全部读出来,并且是列表形式。print(f.tell())-- 阅读全文
摘要:
列表操作如此下: a = ["haha","xixi","baba"]增:a.append[gg]a.insert[1,gg] 在下标为1的地方,新增 gg删:a.remove(haha) 删除列表中从左往右,第一个匹配到的 hahadel a.[0] 删除下标为0 对应的值a.pop(0) 括号里 阅读全文