2018.09.27python学习第十二天

摘要: """1.装饰器什么是装饰器?(what)可以给被装饰对象增加新功能的工具装饰器可以是任意可调用类型,被装饰对象也应该是任意可调用对象装饰器的目标是,用一个函数来给另外一个函数增添新功能为什么要用装饰器?(why)开放封闭原则:一个软件上线,应对修改封闭,对扩展开放原则一:对修改封闭。 1.对被装饰 阅读全文
posted @ 2018-09-27 19:15 撩与诗人 阅读(116) 评论(0) 推荐(0) 编辑

2018.09.26python学习第十一天

摘要: """1.装饰器什么是装饰器?(what)可以给被装饰对象增加新功能的工具装饰器可以是任意可调用类型,被装饰对象也应该是任意可调用对象装饰器的目标是,用一个函数来给另外一个函数增添新功能为什么要用装饰器?(why)开放封闭原则:一个软件上线,应对修改封闭,对扩展开放原则一:对修改封闭。 1.对被装饰 阅读全文
posted @ 2018-09-27 19:14 撩与诗人 阅读(129) 评论(0) 推荐(0) 编辑

2018.09.25python学习第十天part4

摘要: # 4.函数的参数# 形式参数(形参):在定义函数阶段,括号内定义的参数(变量名)## 实际参数(实参):在调用函数阶段,括号内传入的值(变量值)# ****# 在调用函数阶段hi将实参的值绑定给形参,这种绑定关系只在调用时生效,# 在函数执行完毕后就会解除绑定。# def func(x,y):# 阅读全文
posted @ 2018-09-25 16:42 撩与诗人 阅读(174) 评论(0) 推荐(0) 编辑

2018.09.25python学习第十天part3

摘要: 3.函数的返回值returm:# ****# 1.函数的return没有类型限制# 2.函数的return没有个数限制# 2.1返回多个值:多个返回值用逗号隔开,返回的是元组形式。# def func():# print('from func')# return 1,1.1,'hello',[1,2 阅读全文
posted @ 2018-09-25 15:33 撩与诗人 阅读(117) 评论(0) 推荐(0) 编辑

2018.09.25python学习第十天part2

摘要: 2.函数的定义与调用的三种形式#函数的定义三种形式'''# 有参函数def func(x): passfunc(1)# 无参函数def bar(): passbar()# 空函数# def func():# passdef auth(): passdef register(): passdef sh 阅读全文
posted @ 2018-09-25 15:16 撩与诗人 阅读(142) 评论(0) 推荐(0) 编辑

2018.09.25python学习第十天part1

摘要: # 1.函数的使用原则:# frist:定义阶段# def func():# print('from fun')# second:调用阶段# func()# 先定义后调用:## 示范一:# def foo():# print('from foo')# bar()####在定义函数的时候调用了另外一个 阅读全文
posted @ 2018-09-25 14:51 撩与诗人 阅读(145) 评论(0) 推荐(0) 编辑

2018.09.21python学习第九天part3

摘要: 3.函数的使用1.什么是函数?(what)具备某种功能的工具 函数事先准备工具的过程 函数的定义遇到应用场景,拿来就用 函数的调用2.为何要用函数?(why) 可以解决代码冗长 可读性差 可拓展性差等问题3.如何用函数?(how)原则:必须先定义,后调用定义函数的语法:def 函数名(参数1,参数2 阅读全文
posted @ 2018-09-21 16:22 撩与诗人 阅读(95) 评论(0) 推荐(0) 编辑

2018.09.21python学习第九天part2

摘要: 2:修改文件的两种方式方式一:with open('a.txt',mode='rt',encoding='utf-8')as f: data=f.read()with open('a.txt',mode='at',encoding='utf-8')as f: f.write(data.replace 阅读全文
posted @ 2018-09-21 16:04 撩与诗人 阅读(72) 评论(0) 推荐(0) 编辑

2018.09.21python学习第九天part1

摘要: """1.文件内指针的移动大前提:指针在文件内的移动都是以bytes为单位的,唯独在t模式下的r时是以字符为单位。2.seek(移动的bytes数,模式控制)控制指针的移动模式控制0:默认模式,该模式代表指针移动的字节数是以文件开头为参照的1:该模式代表指针移动的字节数是以当前指针的位置为参照2:该 阅读全文
posted @ 2018-09-21 15:45 撩与诗人 阅读(112) 评论(0) 推荐(0) 编辑

2018.09.20python作业

摘要: 用户登入,永久锁定锁定,3次黑名单 name=input('please your name: ')# pwd=input('please your password: ')with open('黑名单.txt',mode='rt',encoding='utf-8') as a :## for ms 阅读全文
posted @ 2018-09-20 23:34 撩与诗人 阅读(144) 评论(0) 推荐(0) 编辑