本课程是针对零基础小白打造的Python入门课,从基本的变量、数据类型、运算符,到简单的if语句、for,while循环,再到列表、元组等复杂的数据序列,一步一
* 第一章 Python 基础入门/
* 第一个Python程序/
* 01-计算机组成
* 01-Python简介
* 02-课程介绍
* 03-解释器的作用和分类
* 04-Python解释器的下载和安装
* 05-PyCharm的作用
* 06-下载和安装PyCharm
* 07-新建项目
* 08-新建书写运行文件
* 09-PyCharm界面设置
* 10-PyCharm修改解释器
* 11-PyCharm项目管理(调优)
* 12-PyCharm总结
* 注释、 变量标识符和关键字/
* 13-注释
* 14-变量的作用
* 15-定义变量
* 16-使用变量
* 17-认识bug
* 18-Debug工具
* 19-认识数据类型
* 20-变量章节总结
* 输入和输出/
* 21-认识格式化符号
* 22-格式化符号基础使用方法
* 23-格式化符号高级使用方法
* 24-拓展格式化字符串
* 25-f-格式化字符串
* 26-转义字符
* 27-print结束符
* 28-输出总结
* 29-了解输入
* 30-输入功能实现
* 数据类型转换/
* 31-体验数据类型转换
* 32-数据类型转换函数
* 33-总结数据类型的转换
* 运算符/
* 01-PyCharm交互式开发
* 02-运算符的分类
* 03-算数运算符
* 04-赋值运算符
* 05-复合赋值运算符
* 06-复合赋值注意点
* 07-比较运算符
* 08-逻辑运算符
* 09-逻辑运算符书写习惯
* 10-数字的逻辑运算
* 11-运算符总结
* 第二章 流程控制之条件语句/
* if 语句语法格式/
* 01-if的作用和语法
* 02-体验if
* 03-网吧上网(简单版)
* 04-网吧上网(进阶版)
* 05-if…else…
* 06-if语句执行流程
* 07-多重判断的作用和语法
* 08-体验多重判断
* 09-elif的执行流程
* 10-拓展:条件写法
* 11-if嵌套的作用和语法
* 12-if嵌套案例:判断能否上车
* 13-if嵌套案例:判断是否能坐下
* 14-if嵌套执行流程
* if 案例-猜拳游戏/
* 15-猜拳游戏的步骤分析
* 16-猜拳游戏功能实现
* 17-随机数
* 18-猜拳游戏:随机数
* 三目运算符/
* 19-三目运算符
* 20-if章节总结
* 第三章 流程控制之循环/
* while语句语法格式/
* 01-循环章节课程介绍
* 02-了解循环
* 03-while的语法和体验
* 04-计数器书写习惯
* 05-循环的执行流程
* while 应用案例/
* 06-循环应用1:1-100累加
* 07-循环应用1:1-100偶数累加和方法1
* 08-循环应用1:1-100偶数累加和方法2
* 09-循环的注意事项
* break 和 continue/
* 01-了解break和continue
* 02-break
* 03-continue
* while 循环嵌套/
* 04-while循环嵌套的作用和语法
* 05-while循环嵌套快速体验
* 06-循环的执行流程
* 07-while循环嵌套应用之打印星号(正方形)
* 08-while循环嵌套应用之打印星号(三角形)
* 09-while循环嵌套应用之九九乘法表
* for循环和else/
* 01-for循环语法和体验
* 02-break退出for循环
* 03-continue退出for循环
* 04-循环的else简介
* 05-while...else
* 06-while..else之break
* 07-while..else之continue
* 08-for...else
* 09-for...else之break和continue
* 10-总结
* 第四章 数据序列/
* 字符串/
* 01-学习字符串的必要性
* 02-认识字符串
* 03-字符串输出
* 04-字符串输入
* 05-下标
* 06-切片简介
* 07-体验切片
* 08-字符串常用方法简介
* 09-字符串常用操作方法之查找
* 10-字符串常用操作方法之修改(常用)
* 11-字符串常用操作方法之修改之大小写转换
* 12-字符串常用操作方法之修改之删除空白字符
* 13-字符串常用操作方法之修改之字符串对齐
* 14-字符串常用操作方法之判断开头或结尾
* 15-字符串常用操作方法之判断
* 16-字符串总结
* 列表/
* 01-列表简介
* 02-下标
* 03-查找函数
* 04-判断是否存在
* 05-体验案例-判断是否存在
* 06-列表增加数据之append
* 07-列表增加数据之extend
* 08-列表增加数据之insert
* 09-列表删除数据
* 10-列表修改数据
* 11-列表复制数据
* 12-列表的遍历之while
* 13-列表的遍历之for
* 14-列表嵌套
* 15-随机分配办公室的步骤分析
* 16-随机分配办公室的实现代码
* 17-列表总结
* 元组/
* 01-体验元组
* 02-定义元组
* 03-元组常见操作之查找
* 04-元组数据的修改操作
* 05-元组的总结
* 字典/
* 01-字典的应用场景
* 02-创建字典的语法
* 03-字典常用操作之新增
* 04-字典常用操作之删除
* 05-字典常用操作之修改
* 06-字典常用操作之查找
* 07-字典的循环遍历之key
* 08-字典的循环遍历之value
* 09-字典的循环遍历之键值对
* 10-字典的循环遍历之键值对(拆包)
* 11-字典的总结
* 集合/
* 01-创建集合
* 02-集合常见操作之增加数据
* 03-集合常见操作之删除数据
* 04-集合常见操作之查找数据
* 05-集合总结
* 公共操作/
* 01-公共操作之运算符加号
* 02-公共操作之运算符乘号
* 03-公共操作之运算符判断数据是否存在
* 04-公共方法之len
* 05-公共方法之del
* 06-公共方法之max和min
* 07-公共方法之range
* 08-公共方法之enumerate
* 09-容器类型转换
* 推导式/
* 01-了解推导式
* 02-while循环创建有规律的列表
* 03-for循环创建有规律的列表
* 04-体验列表推导式
* 05-带if的列表推导式
* 06-多for实现列表推导式
* 07-体验字典推导式
* 08-合并两个列表为字典
* 09-提取字典中目标数据
* 10-集合
* 11-推导式总结
* 第五章 函数/
* 函数定义、调用/
* 01-了解函数
* 02-函数的使用步骤
* 03-快速体验函数
* 04-函数的注意事项
* 函数的参数和返回值(一)/
* 05-函数的参数的作用
* 06-体验函数返回值
* 07-return的特点
* 08-函数返回值的应用
* 09-函数的说明文档
* 10-函数嵌套调用
* 函数应用: 打印图形和数学计算/
* 11-函数嵌套调用应用之打印横线图形01
* 12-函数嵌套调用应用之打印横线图形02
* 13-函数嵌套调用应用之函数计算01
* 14-函数嵌套调用应用之函数计算02
* 15-函数的总结
* 局部变量和全局变量/
* 01-函数二学习目标简介
* 02-局部变量
* 03-访问全局变量
* 04-修改全局变量
* 05-多函数执行流程
* 函数的返回值和参数(二)/
* 06-返回值作为参数传递
* 07-函数的返回值
* 08-函数参数之位置参数
* 09-关键字参数
* 10-缺省参数
* 11-不定长参数之位置参数
* 12-不定长参数之关键字参数
* 组包、拆包、引用和不可变类型/
* 13-元组拆包
* 14-字典拆包
* 15-交换变量的值之方法一
* 16-交换变量的值之方法二
* 17-了解引用之不可变类型
* 18-了解引用之可变类型
* 19-引用当做实参传入
* 20-可变和不可变类型
* 21-函数二总结
* 函数案例-名片管理系统(函数版)/
* 01-函数加强简介
* 02-学员管理系统需求和步骤分析
* 03-学员管理系统框架搭建
* 04-代码调优
* 05-学员管理系统数据形式的分析
* 06-添加学员功能分析
* 07-添加学员之用户输入
* 08-添加学员之新增数据
* 09-添加学员之重名提示
* 10-删除学员思路分析
* 11-删除学员代码实现
* 12-修改学员思路分析
* 13-修改学员代码实现
* 14-查询学员思路分析
* 15-查询学员代码实现
* 16-显示所有学员信息
* 17-退出系统
* 递归函数/
* 18-了解递归
* 19-递归之回顾函数返回值
* 20-递归代码实现
* 21-递归的执行流程
* 22-递归出口问题
* 匿名函数/
* 23-了解lambda
* 24-体验lambda
* 25-lambda实例之计算两个数字累加和
* 26-lambda参数之无参数
* 27-lambda参数之一个参数
* 28-lambda参数之默认参数
* 29-lambda参数之args
* 30-lambda参数之kwargs
* 31-lambda应用之带判断的lambda
* 32-列表内字典数据排序
* 高阶函数/
* 33-了解高阶函数
* 34-abs和round
* 35-体验高阶函数的思路分析
* 36-体验高阶函数的代码实现
* 37-内置高阶函数之map
* 38-内置高阶函数之reduce
* 39-内置高阶函数之filter
* 40-函数加强总结
* 第六章 文件操作/
* 文件打开关闭读写/
* 01-了解文件操作
* 02-体验文件操作步骤
* 03-访问模式特点01
* 04-读取函数之read
* 05-读取函数之readlines
* 06-读取函数之readline
* 07-访问模式特点02
* 08-访问模式特点02之代码测试
* 09-seek函数
* 文件案例/
* 10-文件备份的作用
* 11-文件备份思路分析
* 12-文件备份之接收用户输入
* 13-文件备份之规划文件名
* 14-文件备份之数据写入
* 15-文件备份之限制有效文件名备份
* 文件、目录操作相关操作/
* 16-文件操作函数
* 17-文件夹操作函数之创建和删除
* 18-文件夹操作函数之路径相关函数
* 19-文件夹操作函数之rename
* 20-批量重命名之添加字符串
* 21-批量重命名之添加和删除字符串
* 22-文件总结
* 第七章 Python面向对象/
* 类和对象/
* 01-了解面向对象
* 02-了解类和对象的关系
* 03-类和对象的语法
* 04-体验类和对象
* 05-类里面的self
* 06-一个类创建多个对象
* 对象属性/
* 07-类外面添加对象属性
* 08-类外面获取对象属性
* 09-类里面获取对象属性
* 10-体验魔法方法init
* 11-带参数的init代码书写
* __str__方法和__del__方法/
* 13-魔法方法str
* 14-魔法方法del
* 面向对象案例/
* 15-了解烤地瓜案例需求
* 16-烤地瓜案例步骤分析
* 17-烤地瓜init方法
* 18-烤地瓜方法cook
* 19-烤地瓜案例魔法方法str
* 20-创建对象测试属性和方法
* 21-烤地瓜添加调料
* 22-搬家具需求和步骤分析
* 23-搬家具之家具类
* 24- 搬家具之房屋类
* 25-搬家具之添加容纳家具思路分析
* 26-搬家具之容纳家具函数
* 27-面向对象基础部分总结
* 继承/
* 01-了解继承
* 02-拓展经典类和新式类
* 03-体验继承
* 04-单继承
* 05-多继承
* 06-子类重写父类同名属性和方法
* 07-拓展_mro顺序
* 08-子类调用父类同名方法和属性之思路分析
* 09-子类调用父类同名方法和属性之代码实现
* 10-多层继承
* 11-super()方法作用
* 12-super方法写法
* 13-定义私有属性和方法
* 14-获取和修改私有属性值
* 15-继承总结
* 16-了解面向对象三大特性
* 多态/
* 17-了解多态
* 18-体验多态思路分析
* 19-代码实现多态
* 20-设置和访问类属性
* 21-修改类属性
* 22-类方法
* 23-静态方法
* 24-面向对象其他总结
* 第八章 模块_包_异常/
* 异常/
* 01-了解异常
* 02-体验异常
* 03-了解异常类型
* 04-捕获指定异常类型
* 05-捕获多个指定异常类型
* 06-捕获异常描述信息
* 07-捕获所有异常
* 08-异常的else
* 09-异常的finally
* 10-拓展命令提示符运行py文件
* 11-异常传递的思路分析
* 12-异常传递的代码实现
* 13-自定义异常的作用
* 14-自定义异常思路分析
* 15-自定义异常代码实现之异常类
* 16-自定义异常代码实现之捕获异常
* 17-异常总结
* 模块/
* 01-了解模块
* 02-导入模块之方法一
* 03-导入模块之方法二
* 04-导入模块之方法三
* 05-定义别名
* 06-了解制作模块
* 07-制作模块之定义模块
* 08-制作模块之测试和调用模块
* 09-了解模块定位顺序
* 10-模块定位顺序之注意点1
* 11-模块定位顺序之注意点2
* 12-all列表
* 包/
* 13-了解包
* 14-制作包
* 15-导入包之方法一
* 16-导入包之方法二
* 17-模块和包的总结
* 第九章 面向对象学员管理系统/
* 面向对象学员管理系统/
* 01-章节介绍
* 02-介绍系统需求
* 03-准备程序文件
* 04-定义学员类
* 05-了解管理系统的需求
* 06-定义管理系统类
* 07-管理系统框架需求和步骤
* 08-管理系统框架之程序入口函数
* 09-管理系统框架之定义系统功能函数
* 10-程序入口文件功能实现
* 11-添加学员功能
* 12-删除学员功能
* 13-修改学员信息
* 14-查询学员信息
* 15-显示所有学员信息
* 16-保存学员信息需求和注意事项
* 17-拓展__dict__
* 18-保存学员信息
* 19-加载学员信息思路
* 20-加载学员信息
* 21-学员管理系统涵盖知识点总结





![[衡天云]爆款云服务器 低至12元/月](/hty.png)