摘要:
【CS与BS介绍】 (软件开发架构) 1 规定了程序的请求逻辑、功能分块 2 3 1.C/S架构 主要应用于局域网内。 4 Client:客户端,这里的客户端一般泛指客户端应用程序EXE,程序需要先安装后,才能运行在用户的电脑上,对用户的电脑操作系统环境依赖较大。 5 Server:服务器端,服务器 阅读全文
摘要:
【__setattr__,__delattr__,__getattr__】 【__getattribute__】 【__enter__ :打开文档触发 和__exit__ :关闭文档触发 】 【__setitem__,__getitem,__delitem__】 【__call__:对象后面加()执 阅读全文
摘要:
【反射机制】 1.定义 python中的反射就是通过字符串的形式操作对象相关的属性,python中一切事物都是对象,都可以用到反射 反射机制指的是在程序的运行状态中, 对于任意一个类,都可以知道这个类的所有属性和方法;对于任意一个对象,都能够调用他的任意方法和属性。 这种动态获取程序信息以及动态调用 阅读全文
摘要:
【classmethod】 绑定方法:特殊之处在于将调用者当中第一个参数自动传入 1.绑定给对象的方法:调用者是对象,自动传入的是对象 2.绑定给类的方法:调用者是类,自动传入的是类 案例 【staticmethod 静态方法】 非绑定方法 >静态方法: 没有绑定给任何人:调用者可以是类\对象,没有 阅读全文
摘要:
【property装饰器】 1.定义: 2.案例1:(求体制参数) 案例二: 使用之后 案例三: 阅读全文
摘要:
【属性的查找与绑定】 类有两种属性:数据属性和函数属性 1. 类的数据属性是所有对象共享的 2. 类的函数属性是绑定给对象用的 类可以访问到:有数据属性和函数属性 二.但其实类中的东西是给对象用的 1.类的数据属性是共享给索引对象用的,大家访问的地址都一样,如果类的值改了,对象也跟着改 2.类的函数 阅读全文
摘要:
【面向对象的编程思想:】 1.面向过程:核心是过程二字,过程指的是解决问题的步骤,即先干什么再干什么......面向过程的设计就好比精心设计好一条流水线,是一种机械式的思维方式。2.面向对象:核心是对象二字对象的终极奥义就是将程序“整合”对象是‘’容器‘’,用来盛放数据与功能的 2.1. 封装(En 阅读全文
摘要:
【派生】在子类派生的新方法中如何重用父类的功能? 【组合】 (定义) (案例) (组合和继承的区别) 【抽象类】 (定义) (案例) 实例化 (总结) 【反射】 什么是反射 如何反射 实现反射机制的步骤 解决办法 阅读全文
摘要:
内置函数 一.数据类型转换: 1.整数类型转换(int) 2.浮点数类型转换(float) 3.字符串类型转换(str) 4.布尔类型转换(bool) 5.列表类型转换(list) 6.元祖类型转换(tuple) 7.字典类型转换(dict) 8.集合类型转换(set) 二.数学进制转换 1.十进制 阅读全文
摘要:
【time/datetime】 (时间模式转换) 【datetime】 【os模块】 【random模块】 【json模块:序列化与反序列化】 案例 【subprocess模块】 【hash模块】 案例 【sys模块】 【re模块】 (re模块的使用) 阅读全文