10 2017 档案
摘要:一、logging模块 一)日志级别 critical=50 error=40 waring=30 info=20 debug=10 notset=0 二)默认的日志级别是waring(30),默认的输出目标是终端 logging输出的目标有两种:1、终端;2、文件 高于warning的日志级别才会
阅读全文
摘要:一、递归与二分法 一)递归 1、递归调用的定义 递归调用:在调用一个函数的过程中,直接或间接地调用了函数本身 2、递归分为两类:直接与间接 #直接 def func(): print('from func') func() func() # 间接 def foo(): print('from foo
阅读全文
摘要:一、装饰器 一)装饰器的知识储备 不想修改函数的调用方式,但是还想在原来的函数前后添加功能 1、可变长参数 :*args和**kwargs 1 def index(name,age): 2 print(name,age) 3 4 def wrapper(*args,**kwargs): 5 #即ar
阅读全文