摘要:
内容概要 组合 反射 面向对象的内置函数 异常 内容详细 一、组合 **组合:**在对象中定义一个属性,属性的值是另一个对象 除了继承父类的方法,这是获取另一个类中属性的另一种方式 如果想给学生对象添加课程属性: 1、直接把课程信息在调用阶段传入的话所需要的实参太多了,而且学生对象多需要不断重复传入 阅读全文
摘要:
今日内容 面向对象三大特征 封装 继承(重要) 多态 继承 单继承与多继承 继承的查询顺序 super()和mro()列表 多态与多态性 内容详细 一、继承 1、什么是继承 继承是新建类的方法,新建的类被成为子类或者派生类,被继承的类被称为父类或者基类 子类可以使用父类中的属性和方法 class B 阅读全文
摘要:
内容概要 面向过程编程 面向对象编程 类的定义和对象的产生 类属性和对象属性的查找顺序 绑定方法 非绑定方法 隐藏属性 property装饰器 内容详细 一、面向过程编程 面向过程编程编程思想: 解决问题的流程,好比设计一条流水线,按顺序执行代码,先做什么,再做什么,后做什么 例子: 把大象放冰箱中 阅读全文
摘要:
内容概要 hashlib模块 logging模块 第三方模块下载 内容详细 hashlib模块 hashlib 是一个提供了一些流行的hash(摘要)算法的Python标准库.其中所包括的算法有 md5, sha1, sha224, sha256, sha384 加密:将明文数据通过一系列算法变成密 阅读全文
摘要:
接着上一篇的re模块、collections模块、time和datetime模块,python还有哪些内置模块?这次来简单讲解随机数模块random模块、操作系统模块os模块、sys模块、序列化模块json、还有subprocess模块 阅读全文
摘要:
内容概要 time模块 **timestamp时间戳 **struct_time结构化时间 **format time格式化时间 datetime模块 **date **time **datetime **timedelta 内容详细 一、time模块 """ 时间三种表现形式 1.时间戳(秒数) 阅读全文
摘要:
pyth内置模块之collections模块,给我们提供了多种高阶的数据类型,除了python八大基础数据类型,我们还可以使用哪些数据类型? 阅读全文
摘要:
在python的内置模块中,re模块是python使用正则表达式提供的模块之一,这模块到底提供了多少操作正则表达式的内置方法呢?点进来看一下吧~ 阅读全文
摘要:
内容概要 正则表达式简介 字符组 特殊符号 量词 贪婪匹配与非贪婪匹配 取消转义 正则表达式简介 '''正则表达式是一门语言,如果想在python中使用,需要导入re模块''' # 什么是正则表达式? 利用一些特殊符号的组合去字符串中筛选出符合条件的数据 """ 1.必须是11位 2.必须是纯数字 阅读全文
摘要:
内容概要 面向过程编程 模块简介 模块的两种导入方式 模块导入的顺序 模块导入拓展 执行文件与模块文件的判断 循环导入 内容详细 一、面向过程编程 面向过程编程好比在设计一条生产线生产流程,有顺序有步骤地执行代码 # 注册功能中的面向过程编程思想 1、获取用户名和密码 2、把数据按照一定格式储存 3 阅读全文