摘要: 内容回顾 面向对象的回顾 类 对象 怎么用 怎么继承 pickle模块 今日内容 继承(进阶的知识点) 经典类和新式类 python3所有类都继承object类 所有继承object的类都是新式类 不继承object的类就是经典类 区别: 在单继承方面:没啥 在多继承方面:顺序不一样 多继承的继承顺 阅读全文
posted @ 2020-07-05 13:25 汤达人 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 内容回顾 命名空间 组合 一个类的对象是另一个类对象的属性 两个类之间有 什么有什么二点关系:例:班级有学生 学生和课程、圆形和圆环、班级和课程 计算器 from functools import reduce #格式整理 def exp_fmt(exp): while re.search('[+- 阅读全文
posted @ 2020-07-04 13:30 汤达人 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 内容回顾 面向对象 类:是具有相同属性和相似功能的一类事物 对象/实例:具体的,一类可以有多个对象 实例化 练习 # 定义一个圆形类,半径是这个圆的属性,实例化一个半径为5的圆形,一个半径为10的圆形 # 完成方法: # 计算圆形面积 # 计算圆形周长 from math import pi cla 阅读全文
posted @ 2020-07-03 13:15 汤达人 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 内容回顾 递归练习 sys os logging shutil 函数结束啦 今日内容 面向对象 楔子:做一个人狗大战的游戏 技能要有归属感,人是人,狗是狗,技能的函数要写在对应函数内部,闭包。 复杂的,拥有开放式结局的程序 比较适合使用面向对象开发 比如游戏 #先来定义模子,用来描述一类事物 #具有 阅读全文
posted @ 2020-07-02 12:18 汤达人 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 内容回顾 re模块的常用方法 findall(正则,待匹配字符串,flag):返回所有匹配项的列表 search:返回一个变量,通过group取到第一个匹配项 match:从头开始找第一个,其他同search finditer:返回一个迭代器,通过迭代再group取到一个变量 compile(正则) 阅读全文
posted @ 2020-07-01 12:09 汤达人 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 正则表达式 元字符 量词 贪婪非贪婪 转义符 re模块 findall 会优先显示分组内容 取消优先显示(?: ) search 只能返回第一个符合条件的项 得到的结果需要.group()取值 默认获取完整的匹配结果 今日内容 re模块结尾 分组命名(?P 正则表达式) 分组命名的引用(? 阅读全文
posted @ 2020-06-30 13:26 汤达人 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 内容回顾 软件开发规范 预计 递归函数1天 re模块2天 logging模块+包的导入+带参数的装饰器1-2天 面向对象6天 网络编程4天 并发编程5-6天 数据库5天 今日内容 模块和实际工作之间的关系 time模块和时间是什么关系? 时间本身和time模块无关,有了time就可以在python中 阅读全文
posted @ 2020-06-29 14:20 汤达人 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 今日内容 ''' 用代码模拟博客园系统。 项目分析: 一、首先程序启动,页面显示下面内容供用户选择: 1.请登录 2.请注册 3.进入文章页面 4.进入评论页面 5.进入日记页面 6.进入收藏页面 7.注销账号 8.退出整个程序 二、必须实现的功能: 1.注册功能要求: a.用户名、密码要记录在文件 阅读全文
posted @ 2020-06-28 14:20 汤达人 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 自定义模块等 今日内容 自定义模块 模块是什么? 抖音:20万行代码全部放在一个py文件? 为什么不行? 代码多,读取时间长 代码不容易维护 所以应该? 一个py文件拆分100个文件,100个py文件又有相似相同的功能。就需要将相似相同的函数提取出来,放在一个py文件中。 模块分类: 内置 阅读全文
posted @ 2020-06-27 12:07 汤达人 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 自定义模块 模块的两种执行方式:脚本方式、调用方式 name 模块导入的方式 相对导入 random:获取随机数相关 今日内容 常用模块的介绍 time:和时间相关 datetime os sys hashlib:封装一些用于加密的类 json模块 JAVA脚本兑现标记语言、都转成字符串 阅读全文
posted @ 2020-06-26 10:29 汤达人 阅读(81) 评论(0) 推荐(0) 编辑