01 2019 档案

摘要:"""装饰器:什么是装饰器 装饰:就是增加的,原本没有的,用来装饰的 器:器物,器具。 装饰器就是一个增加功能的函数,被装饰的也是一个函数。装饰器是干嘛用的 装饰器是将一个新增的功能装饰在一个函数上。怎么定义装饰器 在不改变原函数的源代码,不改变它的调用方式的前提下,新增一个功能。 def oute 阅读全文
posted @ 2019-01-15 15:47 XSHUshu 阅读(126) 评论(0) 推荐(0)
摘要:""" 函数嵌套: 嵌套是一个物体里套着另一个物体,函数嵌套就是一个函数中还有另一个函数 嵌套调用 指的是,在函数的执行过程中调用了另一个函数 其好处是,可以简化外层大函数的代码,使得结构更清晰, 可以将一个大的复杂的功能拆分为多个简单的小功能 嵌套定义 指的是,在函数的函数体中定义了另一个函数 需 阅读全文
posted @ 2019-01-14 18:02 XSHUshu 阅读(136) 评论(0) 推荐(0)
摘要:""" 形参与实参 形参即形式参数,就是在定义函数时括号中指定的参数,本质就是一个名字 实参即实际参数,指的是在调用函数的时候传入的参数,是一个实际的值 在调用函数式就会自动把形参(变量名)和实参(值)进行绑定, 在函数调用结束之后绑定关系就解除了 根据调用阶段 参数分为两类 形参和实参 所以对应的 阅读全文
posted @ 2019-01-11 20:29 XSHUshu 阅读(856) 评论(0) 推荐(0)
摘要:"""一:函数的定义,分类为什么需要函数?面条版的程序存在的问题 1.代码结构不清晰,可读性查 2.有很多冗余(多余的重复的)代码 3.后期的维护性极差,扩展性 基于上述问题,程序中必须有对应的解决方案就是函数函数是什么? 函数是实现某一功能的代码的集合体 相当于生活中具备某个功能的工具,例如:锤子 阅读全文
posted @ 2019-01-10 15:20 XSHUshu 阅读(358) 评论(0) 推荐(0)
摘要:"""一:复制文件:# # 打开源文件# source_f = open("作业基础版.py","rb")# # 打开目标文件# dst_f = open("作业副本.py","wb")## #从源文件读取数据 写入到目标文件# data = source_f.read()# dst_f.write 阅读全文
posted @ 2019-01-08 20:20 XSHUshu 阅读(499) 评论(0) 推荐(0)
摘要:"""一:字符编码字符编码就是将一个字符转化成一串电脑能懂得二进制的过程就叫字符编码。字符编码是将字符通过固定的格式转化的过程。字符编码表就是字符转化的标准。阶段一:现代计算机起源于美国,最早诞生也是基于英文考虑的ASCII阶段二:为了满足中文和英文,中国人定制了GBK阶段三:1、能够兼容万国字符 阅读全文
posted @ 2019-01-07 21:22 XSHUshu 阅读(140) 评论(0) 推荐(0)
摘要:一:元组类型:定义:元组是不可变的列表,有序,存多个值定义方式:在()中用逗号将不同的任意类型的元素分隔开就叫元组,如果元组中只有一个元素,后面必须加逗号。数据类型转换:s='hello'print(tuple(s))=('h','e','l','l','o')3、常用操作+内置的方法3.1 优先掌 阅读全文
posted @ 2019-01-04 15:51 XSHUshu 阅读(264) 评论(0) 推荐(0)
摘要:"""1.数字类型:1.1 整型:可以进行数据转换,将纯数字的字符串转化为整型。1.2浮点型:可以进行数据转换,将带小数点的字符串转化为浮点型。两者都能进行数学运算与比较运算都是不可变类型,改变指就是改变id""""""2.字符串类型:用于描述性质的,比如人的名字,爱好等不可变类型,改变值就是改变i 阅读全文
posted @ 2019-01-03 19:27 XSHUshu 阅读(580) 评论(0) 推荐(0)
摘要:1.while循环补充 一:结束while循环的两种方式: 1. 修改条件:等到下一次循环开始时判断条件为假才会结束while循环 2. break:直接结束本层循环 3.while+continue continue:结束本次循环,直接进入下一次循环 二:while循环嵌套: while循环嵌套是 阅读全文
posted @ 2019-01-02 19:25 XSHUshu 阅读(263) 评论(0) 推荐(0)