2019年1月15日
摘要: 装饰器 什么是装饰器 器,指的就一种种工具,列如生活中的,刮毛器 装饰,指的是给某个已存在的对象添加装饰品 装饰器的目的是为了给这个被装饰对象,提价新功能或者说,增加某种能力 在程序中工具就是函数 如此一来,装饰器指也就是一个函数,被装饰者也是一个函数 总结:装饰器就是用一个函数去扩展另一个已存在的 阅读全文
posted @ 2019-01-15 16:31 HeiTangMuSi 阅读(153) 评论(0) 推荐(0)
2019年1月14日
摘要: 函数嵌套 嵌套指的是,一个物体包含另一个物体 函数嵌套指的就是一个函数包含另一个函数 按照函数的两个阶段 分为 嵌套调用 指的是,在函数的执行过程中调用了另一个函数 其好处是,可以简化外层大函数的代码,是的结构更清晰, 可以将一个大的复杂的功能拆分为多个简单的小功能 嵌套定义 指的是,在函数的函数体 阅读全文
posted @ 2019-01-14 14:58 HeiTangMuSi 阅读(152) 评论(0) 推荐(0)
2019年1月11日
摘要: 一.形参与实参 形参即形式参数,就是在定义函数时括号中指定的参数,本质就是一个名字 实参即实际参数,指的是在调用函数的时候传入的参数,是一个实际的值 在调用函数式就会自动把参数(变量名)和实参(值)进绑定,在函数调用结束之后绑定关系就解除了 def func1(a,b): # a,b就是形参 a = 阅读全文
posted @ 2019-01-11 15:32 HeiTangMuSi 阅读(182) 评论(0) 推荐(0)
2019年1月10日
摘要: 1 什么是函数 函数就是具备某一功能的工具 2 为什么要用函数 1 程序的组织结构不清晰,可读性差 2 代码冗余 3 可扩展性差 3 如何用函数 函数的使用必须遵循的原则:先定义,后调用 修理工事先准备工具的过程即函数的定义 修理工遇到应用场景拿来工具就用即函数的调用 语法: def 函数名(参数1 阅读全文
posted @ 2019-01-10 15:08 HeiTangMuSi 阅读(154) 评论(0) 推荐(0)
2019年1月8日
摘要: 文件处理文本模式name = input("请输入用户名:").strip()with open("a.txt","wt",encoding="utf-8") as f: f.write(name) with open("a.txt","r",encoding="utf-8") as f: data 阅读全文
posted @ 2019-01-08 15:58 HeiTangMuSi 阅读(196) 评论(0) 推荐(0)