10 2017 档案

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

点击右上角即可分享
微信分享提示