上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 41 下一页
摘要: 容器 >数据的封装 函数 >语句的封装 类 >方法和属性的封装 模块 >程序本身 导入: ①import #调用时需要指明命名空间 ②from 模块名 import 函数名 #调用时不用+命名空间 ③import 模块名 as 新名字 #通过新名字.函数调用 __name__: 主程序中为"__ma 阅读全文
posted @ 2019-11-05 15:02 小帆敲代码 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 迭代:类似循环,这一次的值作为下一次迭代的开始值 BIF:iter():将某个可以作为迭代器的容器变为迭代器 next():做下一次迭代 当next()到最后一个时,抛出StopIteration异常 用next实现for的迭代 魔法方法:__iter__():实现这个方法的可以作为迭代器 __ne 阅读全文
posted @ 2019-11-04 13:24 小帆敲代码 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 魔法方法二!!! 属性访问:在对属性任何操作时,都会调用 有关属性 在得到属性时,先调用__getattribute__(self, name)后调用__getattr__(self, name) 描述符:描述符就是将某种特殊类型的类(实现下面三个方法其中一个或多个)的实例指派给另一个类的属性 se 阅读全文
posted @ 2019-11-03 23:05 小帆敲代码 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一些相关的BIF: issubclass(class,classInfo)#判断是否为子类,classInfo可以为多个类的元组,其中一个是,返回true,一个类也被认为是自己的子类,object是所有类的基类 isinstance(object,classInfo)#判断是否为这个class的实例 阅读全文
posted @ 2019-11-02 22:28 小帆敲代码 阅读(188) 评论(0) 推荐(0) 编辑
摘要: python面向对象语言 对象=属性+方法 OO(Object oriented面向对象)的特征: ①封装,信息隐蔽技术②继承:class A(BaseClass):③多态 类:图纸 class A: #属性 #方法(#方法带参数self,不带参数self的方法可以从类调用不能用实例化对象类调用) 阅读全文
posted @ 2019-11-01 18:04 小帆敲代码 阅读(133) 评论(0) 推荐(0) 编辑
摘要: else: while/for else:正常执行完循环(非break)执行else中代码 try else:未捕捉到异常,执行else中代码 with: 语法格式: with open('666.txt') as f: f.read() 执行顺序: 先对紧跟with后的语句求值,返回对象的__en 阅读全文
posted @ 2019-10-31 19:26 小帆敲代码 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 目的: 将不同人物说的话分别保存下来 以 分段 代码: 过程问题: 编码问题,只需在open('record.txt','r',encoding='UTF-8')中指定编码 int->str:str() 成果: 阅读全文
posted @ 2019-10-29 13:59 小帆敲代码 阅读(98) 评论(0) 推荐(0) 编辑
摘要: Exception 常用异常: 处理异常语法: try: 检测范围 except Exception/(Exception1,Exception2) (as reason): 出现Exception后的代码 (finally: 无论如何都被执行的代码) 执行顺序:当任意一句出现可以捕获到的异常时,就 阅读全文
posted @ 2019-10-29 13:00 小帆敲代码 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 模块是一个可用代码段的打包,后缀名为py,可被别的程序引入#使用import OS模块:operting system操作系统#import os os.listdir(path) os.renames(old, new) os.path模块: 把目录和文件名合成一个路径 pickle模块:将内容 阅读全文
posted @ 2019-10-29 12:50 小帆敲代码 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 打开文件:open() 使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。 open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener= 阅读全文
posted @ 2019-10-28 23:59 小帆敲代码 阅读(131) 评论(0) 推荐(0) 编辑
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 41 下一页