摘要: 一.时间的三种表示方式 a.时间戳,表示从1970年Unix诞生以来一共经历了多少秒 time.time() b.结构化时间 time.gmtime() time.localtime() c.字符串时间 time.strftime('%Y-%m-%d %H-%M-%S') %Y 年 %m 月 %d 阅读全文
posted @ 2020-05-27 23:20 七又七分之七 阅读(199) 评论(0) 推荐(0)
摘要: <一>模块基本概念 在python中,一个.py文件就是一个模块 python中模块分三种: 1.python标准库:内部已经定义好的模块 2.第三方模块 3.应用程序自定义模块 模块调用的三种方式: import time 调用一个模块 import time,sys 同时调用两个模块 from 阅读全文
posted @ 2020-05-27 22:39 七又七分之七 阅读(468) 评论(0) 推荐(0)
摘要: import timedef logger(flag): def show_time(func): def inner(*args,**kwargs): #inner是个闭包函数 start = time.time () func(*args,**kwargs) end = time.time () 阅读全文
posted @ 2019-09-21 11:35 七又七分之七 阅读(151) 评论(0) 推荐(0)
摘要: 功能函数foo()没有参数 import timedef show_time(func): def inner(a,b): #inner是个闭包函数 start = time.time () func(a,b) end = time.time () print ('spend %s'%(end-st 阅读全文
posted @ 2019-09-21 11:34 七又七分之七 阅读(165) 评论(0) 推荐(0)
摘要: 编程的一个原则:开放封闭原则,对源代码的修改封闭,在源代码不变的情况下,对扩展新功能开放 import timedef foo(): print('foo....') time.sleep(2)def show_time(func): start = time.time () func() end 阅读全文
posted @ 2019-09-21 11:32 七又七分之七 阅读(134) 评论(0) 推荐(0)
摘要: 系统内置函数:abs() 取绝对值all() 判断序列元素是否包含空元素,如果包含空元素,返回False。如果不包含空元素,返回True。bool() 判断一个表达式是True或Falseeval('1+3*2') 1.eval函数就是实现list、dict、tuple与str之间的转化 2.计算值 阅读全文
posted @ 2019-09-21 11:31 七又七分之七 阅读(113) 评论(0) 推荐(0)
摘要: 学习装饰器之前,掌握以下三点知识:1.作用域:查找变量顺序:L——E——G——Bx=10def f(): t=5 t是嵌套作用域def inner():count=7 count是局部变量,作用域local域return 12.高阶函数:1》函数名可以作为参数输入2》函数名可以作为返回值 3.闭包d 阅读全文
posted @ 2019-09-21 11:31 七又七分之七 阅读(121) 评论(0) 推荐(0)
摘要: 系统内置函数:abs() 取绝对值all() 判断序列元素是否包含空元素,如果包含空元素,返回False。如果不包含空元素,返回True。bool() 判断一个表达式是True或Falseeval('1+3*2') 1.eval函数就是实现list、dict、tuple与str之间的转化 2.计算值 阅读全文
posted @ 2019-09-21 11:30 七又七分之七 阅读(136) 评论(0) 推荐(0)
摘要: 必需参数,按正确的顺序输入参数,调用时参数的数量必须和声明的数量一样 关键字参数:def print_info(name,age): print('Name:%s'%name) print('Age:%d'%age)print_info(age=39,name='zd') 默认参数:def prin 阅读全文
posted @ 2019-09-21 11:28 七又七分之七 阅读(158) 评论(0) 推荐(0)
摘要: def fact(n): if n==1: return 1 return n*fact(n-1)print(fact(5))计算阶乘 关于递归的特点: 1.调用自身函数 2.有一个结束条件 3.每次进入更深一层递归,问题规模相比上次递归都应有所减少但凡用递归解决的问题,循环都可以解决递归效率非常低 阅读全文
posted @ 2019-09-21 11:28 七又七分之七 阅读(153) 评论(0) 推荐(0)