摘要:
Python 世界上一成不变的东西,只有'任何事物都是在不断变化的'这条真理 第一章.Python基础数据类型 1.tuple元祖 2.list列表 4.dict字典 5.str字符串 6.int数字 第二章.Python函数编程 1.函数结构 2.闭包与装饰器 3.模块的引入与定义 4.常用模块 阅读全文
摘要:
1.7反射 python面向对象中的反射:通过字符串的形式操作对象相关的属性。python中的一切事物都是对象(都可以使用反射) 对类的反射 对当前模块反射 对其他模块进行反射 例子: 阅读全文
摘要:
类的成员 对于每一个类的成员而言都有两种形式: 公有成员,在任何地方都能访问 私有成员,只有在类的内部才能方法 类方法 实例方法 类方法 静态方法 双下方法 属性 将一个类的函数定义成特性以后,对象再去使用的时候obj.name,根本无法察觉自己的name是执行了一个函数然后计算出来的,这种特性的使 阅读全文
摘要:
类与类的关系 依赖关系 组合关系 组合: 将一个类的对象封装成另一个类的对象的属性. 继承关系 继承的优点: 1,增加了类的耦合性(耦合性不宜多,宜精)。 2,减少了重复代码。 3,使得代码更加规范化,合理化 继承:可以分 单继承,多继承 。 单继承 第一种:直接执行 第二种:子类和父类都有相同功能 阅读全文
摘要:
一.面向对象 1.1面向对象的基本格式 类名的角度调用类中的属性. 万能的 .点. 一般类中的属性都是通过类名.的方式去操控的. 实例化对象发生的三件事 1. 在内存中创建一个对象空间. 2. 自动执行__init__方法,并且将对象空间传给self参数. 3. 执行__init__方法里面的代码, 阅读全文
摘要:
内置函数 内置函数(一定记住并且精通) print()屏幕输出 int():pass str():pass bool():pass set(): pass list() 将一个可迭代对象转换成列表 tuple() 将一个可迭代对象转换成元组 dict() 通过相应的方式创建字典。 abs() 返回绝 阅读全文
摘要:
3.8小数据池 python是由代码块构成的 代码块,一个模块.一个函数,一个类,一个文件,eval(),exec()执行的时候也是一个代码块 1.内存地址 id() 通过id() 我们可以查看到一个变量表示的值在内存中的地址 2. == 和is == 比较的是值(内容) True is 比较的是内 阅读全文
摘要:
整型int 赋值运算符 算数运算符 逻辑运算符 () not and or 与 and 运算,两边都是真,取and后边的内容 两边都是假,取and前边的内容 或 or运算 两个都为假的时候,取or后面的 两边都是真的时候,取or前面的内容 非 not 成员运算符 in 在 not in 不在 阅读全文
摘要:
3.3字符串str ' ' 0 切片选取 [x:y] 左闭右开区间 [x:y:z] 选取x到y之间 每隔z选取一次(选取x,x+z,....) z为正 索引位置:x在y的左边 z为负 索引位置:x在y的右边 字符串+ 都是字符串的时候才能相加 字符串 字符串和数字相乘 字符串是不可变的数据类型 字符 阅读全文
摘要:
3.8 json模块重点 json模块是将满足条件的数据结构转化成特殊的字符串,并且也可以反序列化还原回去。 不同语言都遵循的一种数据转化格式,即不同语言都使用的特殊字符串。(比如Python的一个列表[1, 2, 3]利用json转化成特殊的字符串,然后在编码成bytes发送给php的开发者,ph 阅读全文