09 2017 档案
摘要:类 :具有相同属性,和方法的一类事物 对象:(实例 具体的某一个人 或者事物) 实列化 对象=类的过程 类的定义:class关键字 类名的首字母大写 类中有属性 动态属性 方法 静态属性 类属性 对象的属性 一开始的时候:通过init 方法初始化来的 在类内调用对象的属性:self 属性名 在类外调
阅读全文
摘要:拍错的时候 真正报错的是在最下面 python 的代码是不会出错的应该从下向上找最后一行自己写的代码去处理 异常处理的应用: 1可以使用if 规则,但是成本太高 2不能用if 处理了 StopIteration 异常处理的特点,一旦发生异常,程序就不再执行 放在try中的代码如果遇到except 中
阅读全文
摘要:collections模块 :一些扩展的数据类型 time :时间模块 os模块:和操作系统交互的 文件夹和文件路径创建和删除 执行系统命令 random 模块 :随机 生成验证码 洗牌 sys 模块:和python解释器交互 ,退出python程序 获取文件执行时的参数 sys.argv 序列化模
阅读全文
摘要:面向函数编程 import sys python 限制在997/998 解耦 要完成一个完整的功能,但是这个功能规模劲量小 并且和这个功能无关的其他其他代码应该和这个函数分离 增强代码的重复性 减少代码变更的相互影响】】 什么的递归 一个函数在内部调用自己 递归的层数在python里是有限制的
阅读全文
摘要:迭代器的生成 可迭代对象-可迭代的 Iterable 内部含有——iter—— from collections import Iterable isinstance(要检测的值 Iterator) 访问迭代器中的值:迭代器——next——() 能被for 循环的都是可迭代的 for循环的本质 循环
阅读全文