2018年9月28日
摘要:
一。叠加多个装饰器: 加载装饰器就是将原函数名偷梁换柱成了装饰器最内层那个wrapper函数, 在加载完毕后,调用原函数其实就是在调用wrapper函数。 当一个被装饰的对象同时叠加多个装饰器时。 装饰器的加载顺序是:自下而上 装饰器内wrapper函数的执行顺序是:自上而下 示例一:
阅读全文
posted @ 2018-09-28 20:06
海贼王。
阅读(170)
推荐(0)
摘要:
1.编写函数,函数执行时间是随机的: 七:为题目五编写装饰器,实现缓存网页内容的功能:具体:实现下载的页面存放于文件中,如果文件内有值(文件大小不为0),就优先从文件中读取网页内容,否则,就去下载,然后存到文件中 扩展功能:用户可以选择缓存介质/缓存引擎,针对不同的url,缓存到不同的文件中
阅读全文
posted @ 2018-09-28 00:03
海贼王。
阅读(136)
推荐(0)
2018年9月27日
posted @ 2018-09-27 20:47
海贼王。
阅读(138)
推荐(0)
2018年9月26日
摘要:
一. 命名关键字参数: 在定义函数时,*与**之间的参数就是关键字参数 特点: 在调用函数时,命名关键字参数必须按照key=value的形式传值 def func(x,*,y=1,z): print(x) print(y) print(z) func(1,z=2)
阅读全文
posted @ 2018-09-26 19:00
海贼王。
阅读(157)
推荐(0)
2018年9月25日
摘要:
1、写函数,,用户传入修改的文件名,与要修改的内容,执行函数,完成批了修改操作:
阅读全文
posted @ 2018-09-25 21:05
海贼王。
阅读(200)
推荐(0)
posted @ 2018-09-25 19:28
海贼王。
阅读(157)
推荐(0)
摘要:
写一个购物车,可以注册。登录。购物。支付。充值:
阅读全文
posted @ 2018-09-25 00:48
海贼王。
阅读(124)
推荐(0)
2018年9月21日
posted @ 2018-09-21 16:49
海贼王。
阅读(106)
推荐(0)
2018年9月20日
摘要:
一.实现用户注册功能 思路: 用户输入用户名、密码 将用户输入的内容按照固定的格式,比如:egon:123,存入文件 可以往一个文件中重复注册新的用户名和密码 while True: name=input('请输入用户名>>:').strip() pwe =input('请输入密码>>:').str
阅读全文
posted @ 2018-09-20 21:54
海贼王。
阅读(128)
推荐(0)
posted @ 2018-09-20 21:31
海贼王。
阅读(157)
推荐(0)