day01视频
00-课程安排
01-为什么学习Python及其特点
02-编译型语言和解释型语言
03-Python解释器安装
04-第一个Python程序演练步骤
05-print()函数的小结
06-安装PyCharm
07-PyCharm新建项目文件_运行
08-PyCharm中基本设置
09-计算机的基本组成
10-程序的执行原理
11-注释
12-Python代码规范
13-变量定义
14-买苹果案例
15-标识符的命名规范
16-Python中的关键字
17-变量命名法则
18-print()函数补充
19-算数运算符
20-比较运算符
21-逻辑运算符
22-赋值运算符
23-总结
day02视频
00-课程回顾
01-整体课程介绍
02-数据类型和查看数据类型type()函数
03-Python中变量数据类型自动推导
04-字符串定义
05-输入函数input的使用
06-字符串的查询和统计
07-字符串的判断与查找
08-字符串的替换
09-字符串的拆分和拼接
10-切片的基本语法
11-字符串的切片实现
12-列表的定义
13-列表的添加
14-列表的删除
15-列表修改和查询
16-列表高级操作
17-元组的定义
18-元组的常见操作
19-字典的定义
20-字典的注意点
21-字典的查询
22-字典的修改和添加
23-字典的删除
24-总结
day03视频
00-课程回顾
01-课程简介
02-数据类型转换1
03-数据类型转换2
04-条件判断的初识
05-if条件判断的使用
06-if..else语句
07-if后面添加条件判断
08-if_elif_else条件判断实现
09-if_elif_else条件判断实现优化
10-if嵌套实现
11-替换第二个字符串Python实现
12-上午课程回顾
13-随机数模块random的介绍
14-猜拳游戏的分析
15-猜拳游戏的实现
16-程序的三大流程结构
17-while循环基本实现
18-while循环过程分析
19-死循环
20-Python计数法则
21-使用while循环计算1-100之间数字累加和
22-使用while循环计算1-100之间偶数的累加和
23-break作用于循环
24-continue作用于循环
25-总结
day04视频
01-课程回顾
02-课程简介
03-while循环回顾
04-while循环嵌套的实现
05-while循环嵌套的分析
06-print函数的拓展
07-while循环嵌套打印正方形
08-while循环嵌套打印三角形
09-打印九九乘法表
10-转义字符
11-上午课程回顾
12-for循环遍历字符串,列表,元组,字典
13-while循环遍历容器
14-for循环完整语法
15-for循环完整语法应用场景
16-函数的定义和调用
17-函数调用流程
18-PyCharm调试工具
19-函数的注释
20-函数的参数_形参和实参
21-总结
day05视频
00-课程的回顾
01-函数的返回值
02-函数的嵌套调用
03-模块中的函数
04-变量的引用
05-id()函数查看变量或数据的内存地址
06-变量的重新赋值
07-变量之间的赋值本质就是引用的传递
08-函数参数的传递本质也是引用传递
09-函数的返回值本质也是引用的传递
10-上午课程回顾
11-不可变数据类型
12-可变数据类型
13-可变数据类型注意点
14-hash哈希函数
15-局部变量
16-全局变量
17-函数参数和返回值组合
18-函数的多个返回值
19-练习题_两个变量交换数据值
21-对列表使用+=操作等价于列表.extend()
22-总结
day06视频
01-课程简介
02-名片管理系统介绍
03-名片管理系统的框架搭建
04-名片管理系统显示菜单功能
05-成员运算符in的使用
06-名片管理系统cards_main主业务流程分析
07-名片管理系统cards_main主业务流程实现
08-名片管理系统菜单重复显示
09-名片管理系统_新建名片
10-pass占位符和PyCharm中TODO功能介绍
11-上午课程回顾
12-名片管理系统_显示全部名片
13-名片管理系统_显示全部名片补充_文本对齐
14-名片管理系统_查询名片
15-名片管理系统_查询名片后操作名片流程
16-名片管理系统_查询名片后_返回上一级_删除
17-名片管理系统_查询名片后_删除中的引用
18-名片管理系统_查询名片后修改初步实现
19-名片管理系统_查询名片后修改完善
20-名片管理系统_总体梳理
21-range()函数
22-列表推导式
23-列表推导式的应用
day07视频
00-课程回顾
01-课程介绍
02-文件的概念和存储方式
03-文件分类
04-文件的基本操作流程和方法介绍
05-文件的读写基本实现
06-文件指针了解
07-打开文件的方式
08-write()方法的补充
09-readline()方法的使用
10-文件读写案例_小文件复制
11-文件读写案例_大文件复制
12-上午课程回顾
13-os模块提供方法_文件操作
14-os模块提供方法_文件夹操作1
15-os模块提供方法_文件夹操作2
16-批量修改文件名案例_批量创建文件
17-批量修改文件名案例_批量修改文件名
18-eval()函数的基本使用
19-eval()函数使用注意事项
20-名片管理系统_保存名片数据到文件
21-名片管理系统_读取文件数据到名片列表
22-总结
23-缺省参数
24-多值参数
25-多值参数求和案例
26-多值参数的组包和拆包
27-函数的引用
28-匿名函数
day08视频
01-课程回顾
02-课程简介
03-面向对象和面向过程基本描述
04-类和对象的概念
05-类和对象的关系
06-类名定义的满足三个要素
07-类的设计案例1
08-类的设计案例2
09-内置函数dir()的介绍
10-定义简单的类(只包含方法)
11-函数和方法的区别
12-方法调用顺序
13-一个类创建多个对象_多个对象变量的引用
14-上午课程回顾
15-self参数保存当前对象引用的地址
16-在类的外部给对象增加属性
17-self参数的小结和补充
18-初始化方法的使用说明
19-在初始化方法内部定义属性
20-在初始化同时设置初始值
21-总结
22-异常的概念
23-异常的捕获
24-捕获指定类型异常和一次捕获多个异常
25-捕获任意类型异常_获取异常的错误信息
26-实现异常的完整语法和应用
27-实现异常的传递捕获_自定义抛出异常
day09视频
00-课程回顾
01-整体课程安排
02-__del___方法的使用
03-__del___方法的使用场景
04-__str__方法的使用
05-小明爱跑步案例分析
06-小明爱跑步案例实现
07-小明爱跑步案例实现和分析
08-小明爱跑步案例实现补充
09-摆放家具案例思路分析1
10-摆放家具案例思路分析2
11-摆放家具案例-家具类的编写
12-摆放家具案例-房子类的编写和添加家具
13-上午课程回顾
14-摆放家具案例类中的引用
15-士兵突击案例需求分析
16-士兵突击案例-枪类的创建
17-士兵突击案例-士兵类的创建
18-士兵突击案例优化
19-士兵突击案例中的引用
20-身份运算符
21-私有属性和私有方法介绍
22-Python中伪私有属性和私有方法
23-import导入模块并调用和as给模块起别名
24--使用from...import方式导入
25-模块的搜索顺序
26-__name__属性
27-包和导包
day10视频
00-课程回顾
01-课程简介
02-继承的概念
03-单继承的使用
04-多层继承
05-重写_对父类的方法覆盖
06-重写_对父类方法实现功能扩展
07-父类的私有属性和私有方法
08-多继承的基本使用
09-多继承_父类有同名的方法
10-上午课程回顾
11-新式类和经典类
12-多态的实现
13-多态成立的三个条件
14-实例对象和实例属性_实例方法
15-类对象
16-类属性
17-类方法的使用
18-静态方法的使用
19-方法案例演练
20-名片管理系统面向对象版
下载地址:
游客,如果您要查看本帖隐藏内容请回复