上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 类名称空间,查询顺序 对象属性:先从对象空间找,找不到再从类空间找,再找不到,从父类找 类名属性:先从本类空间找,如果找不到,再从父类找 对象与对象之间是相互独立的 类中的静态变量的变化能够体现在多个对象调用中 通过类名可以更改类中的静态变量,但是通过对象,不能改变只能引用类中的静态变量 组合:给一 阅读全文
posted @ 2018-07-24 15:56 浮云遮月 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 面向对象 类:具有相同属性的和技能的一类事物 对象:类的实例化 类分为两部分:变量和方法 类名角度: 通过类名.来操作变量及方法(除了类方法及静态方法需要类名调用之外,剩下的方法都需要对象调用) 对象角度: 对象就是类的实例化,实例化的过程产生以下操作: 1.创建了一个对象共建 2.执行了类的构造函 阅读全文
posted @ 2018-07-24 15:29 浮云遮月 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.lamda匿名函数 不需要def声明,一句话就可以声明出来一个函数 注意:1.函数的参数可以有多个,多个参数之间用逗号隔开 2.匿名函数不管多复杂,只能写一行,逻辑结束后直接返回数据 2.sorted()排序函数 sorted(iterable,key=none,reverse=false) 语 阅读全文
posted @ 2018-07-20 17:41 浮云遮月 阅读(116) 评论(0) 推荐(0) 编辑
摘要: Pyrhon内置函数 1.字符串类执行代码 eval() exce() compile()将字符串的代码编译,代码对象能通过exec()语句来执行或者通过eval()语句进行求值 有返回值的字符串串形式的代码用eval(). 没有返回值的字符串串形式的代码用exec(). 输入输出相关 input( 阅读全文
posted @ 2018-07-19 21:19 浮云遮月 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 13.生成器和生成器表达式 一.生成器 生成器的本质就是迭代器,python通过三种方式获取生成器 1.通过生成器函数 2.通过各种推导式来实现生成器 生成器可以用for循环来获取内部元素 3.通过数据的转换也可以获取生成器 二 send和__next()的区别 1.send和__next__()都 阅读全文
posted @ 2018-07-18 17:01 浮云遮月 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1.python内置函数 2.若定义的函数参数为可变类型的变量,若果调用改变了此变量,其他可以看到此位置的变量也跟随改变 3.闭包 闭包是内层函数对外层函数变量的引用,目的一是为了使变量常驻内存,二是为了保证参数的安全性 4.迭代与迭代器 迭代数据类型:str,list,dict,tuple,文件操 阅读全文
posted @ 2018-07-17 19:24 浮云遮月 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 今日主要学习内容: 1文件流操作 r,w,a,rb,wb,ab,r+,w+,a+ 操作注意事项:w操作会覆盖之前的内容 r+操作先执行读操作后,在进行w操作无论光标停留在何位置都会在末尾添加 for 循环文件 与readlines的区别:readlines获取到的是列表形式 对文件流的操作方式: 1 阅读全文
posted @ 2018-07-12 22:00 浮云遮月 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1.join的使用 str="_"join("lis")目的:将_加入到lis列表中 2.在循环中不能对列表或者字典进行删除操作,删除元素会导致元素的索引改变, 所以容易易出现问题. 尽量量不要再循环中直接去删 除,将删除的元素添加到新列表中在进行删除操作 3.dict.fromkey操作会将列表的 阅读全文
posted @ 2018-07-10 16:07 浮云遮月 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 学习内容 1.==与is的区别 id()为返回变量地址存储为,字符串 布尔 整数类型为存储在缓存为,地址不变 ==比较的是内容,is比较存储地址 2.encode和decode encode为将变量译码为制定格式,decode为将字节按照制定格式重新进行编译 s="将此段进行编码" n=s.enco 阅读全文
posted @ 2018-07-09 19:21 浮云遮月 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 主要学习内容:词典操作 一 增删改查 1. dict[不存在的key] = value, setdefault() dict.setdefault("a","b")a为查找key的,若有a则返回value,若无,增加b 2. pop(key). del dict[key]. popitem(), c 阅读全文
posted @ 2018-07-06 21:50 浮云遮月 阅读(109) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页