- 01-计算机组成
- 02-Python简介
- 03-课程介绍
- 04-解释器的作用和分类
- 05-Python解释器的下载和安装
- 06-PyCharm的作用
- 07-下载和安装PyCharm
- 08-新建项目
- 09-新建书写运行文件
- 10-PyCharm界面设置
- 11-PyCharm修改解释器
- 12-PyCharm项目管理
- 13-PyCharm总结
- 14-注释
- 15-变量的作用
- 16-定义变量
- 17-使用变量
- 18-认识bug
- 19-Debug工具
- 20-认识数据类型
- 21-变量章节总结
- 01-输出_认识格式化符号
- 02-输出_格式化符号基础使用方法
- 03-输出_格式化符号高级使用方法
- 04-输出_拓展格式化字符串
- 05-输出_f-格式化字符串
- 06-输出_转义字符
- 07-输出_print结束符
- 08-输出总结
- 09-了解输入
- 10-输入功能实现
- 11-体验数据类型转换
- 12-数据类型转换函数
- 13_总结数据类型的转换
- 14-PyCharm交互式开发
- 15-运算符的分类
- 16-算数运算符
- 17-赋值运算符
- 18-复合赋值运算符
- 19-复合赋值注意点
- 20-比较运算符
- 21-逻辑运算符
- 22-逻辑运算符书写习惯
- 23-数字的逻辑运算
- 24-运算符总结
- 01-if的作用和语法
- 02-体验if
- 03-网吧上网(简单版)
- 04-网吧上网(进阶版)
- 05-if..else
- 06-if语句执行流程
- 07-多重判断的作用和语法
- 08-体验多重判断
- 09-elif的执行流程
- 10-拓展:条件写法
- 11-if嵌套的作用和语法
- 12-if嵌套案例:判断能否上车
- 13-if嵌套案例:判断是否能坐下
- 14-if嵌套执行流程
- 15-猜拳游戏的步骤分析
- 16-猜拳游戏功能实现
- 17-随机数
- 18-猜拳游戏:随机数
- 19-三目运算符
- 20-if章节总结
- 01-循环章节课程介绍
- 02-了解循环
- 03-while的语法和体验
- 04-计数器书写习惯
- 05-循环的执行流程
- 06-循环应用1:1-100累加
- 07-循环应用1:1-100偶数累加和方法1
- 08-循环应用1:1-100偶数累加和方法2
- 09-循环的注意事项
- 10-了解break和continue
- 11-break
- 12-continue
- 13-while循环嵌套的作用和语法
- 14-while循环嵌套快速体验
- 15-循环的执行流程
- 16-while循环嵌套应用之打印星号(正方形)
- 17-while循环嵌套应用之打印星号(三角形)
- 18-while循环嵌套应用之九九乘法表
- 19-for循环语法和体验
- 20-break退出for循环
- 21-continue退出for循环
- 22-循环的else简介
- 23-while...else
- 24-while..else之break
- 25-while..else之continue
- 26-for...else
- 27-for...else之break和continue
- 28-总结
- 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-列表总结
- 18-体验元组
- 19-定义元组
- 20-元组常见操作之查找
- 21-元组数据的修改操作
- 22-元组的总结
- 01-字典的应用场景
- 02-创建字典的语法
- 03-字典常用操作之新增
- 04-字典常用操作之删除
- 05-字典常用操作之修改
- 06-字典常用操作之查找
- 07-字典的循环遍历之key
- 08-字典的循环遍历之value
- 09-字典的循环遍历之键值对
- 10-字典的循环遍历之键值对(拆包)
- 11-字典的总结
- 12-创建集合
- 13-集合常见操作之增加数据
- 14-集合常见操作之删除数据
- 15-集合常见操作之查找数据
- 16-集合总结
- 01-公共操作之运算符加号
- 02-公共操作之运算符乘号
- 03-公共操作之运算符判断数据是否存在
- 04-公共方法之len
- 05-公共方法之del
- 06-公共方法之max和min
- 07-公共方法之range
- 08-公共方法之enumerate
- 09-容器类型转换
- 10-了解推导式
- 11-while循环创建有规律的列表
- 12-for循环创建有规律的列表
- 13-体验列表推导式
- 14-带if的列表推导式
- 15-多for实现列表推导式
- 16-体验字典推导式
- 17-合并两个列表为字典
- 18-提取字典中目标数据
- 19-集合
- 20-推导式总结
- 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-退出系统
- 01-了解递归
- 02-递归之回顾函数返回值
- 03-递归代码实现
- 04-递归的执行流程
- 05-递归出口问题
- 06-了解lambda
- 07-体验lambda
- 08-lambda实例之计算两个数字累加和
- 09-lambda参数之无参数
- 10-lambda参数之一个参数
- 11-lambda参数之默认参数
- 12-lambda参数之args
- 13-lambda参数之kwargs
- 14-lambda应用之带判断的lambda
- 15-列表内字典数据排序
- 16-了解高阶函数
- 17-abs和round
- 18-体验高阶函数的思路分析
- 19-体验高阶函数的代码实现
- 20-内置高阶函数之map
- 21-内置高阶函数之reduce
- 22-内置高阶函数之filter
- 23-函数加强总结
- 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-文件总结
- 01-了解面向对象
- 02-了解类和对象的关系
- 03-类和对象的语法
- 04-体验类和对象
- 05-类里面的self
- 06-一个类创建多个对象
- 07-类外面添加对象属性
- 08-类外面获取对象属性
- 09-类里面获取对象属性
- 10-体验魔法方法init
- 11-带参数的init代码书写(替换原11和12)
- 12-魔法方法str
- 13-魔法方法del
- 14-了解烤地瓜案例需求
- 15-烤地瓜案例步骤分析
- 16-烤地瓜init方法
- 17-烤地瓜方法cook
- 18-烤地瓜案例魔法方法str
- 19-创建对象测试属性和方法
- 20-烤地瓜添加调料
- 21-搬家具需求和步骤分析
- 22-搬家具之家具类
- 23- 搬家具之房屋类
- 24-搬家具之添加容纳家具思路分析
- 25-搬家具之容纳家具函数
- 26-面向对象基础部分总结
- 01-了解继承
- 02-拓展经典类和新式类
- 03-体验继承
- 04-单继承
- 05-多继承
- 06-子类重写父类同名属性和方法
- 07-拓展_mro顺序
- 08-子类调用父类同名方法和属性之思路分析
- 09-子类调用父类同名方法和属性之代码实现
- 10-多层继承
- 11-super()方法作用
- 12-super方法写法
- 13-定义私有属性和方法
- 14-获取和修改私有属性值
- 15-继承总结
- 01-了解面向对象三大特性
- 02-了解多态
- 03-体验多态思路分析
- 04-代码实现多态
- 05-设置和访问类属性
- 06-修改类属性
- 07-类方法
- 08-静态方法
- 09-面向对象其他总结
- 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-拓展:名字重复的严重性
- 13-all列表
- 14-了解包
- 15-制作包
- 16-导入包之方法一
- 17-导入包之方法二
- 18-模块和包的总结
- 01-章节介绍
- 02-介绍系统需求
- 03-准备程序文件
- 04-定义学员类
- 05-了解管理系统的需求
- 06-定义管理系统类
- 07-管理系统框架需求和步骤
- 08-管理系统框架之程序入口函数
- 09-管理系统框架之定义系统功能函数
- 10-程序入口文件功能实现
- 11-添加学员功能
- 12-删除学员功能
- 13-修改学员信息
- 14-查询学员信息
- 15-显示所有学员信息
- 16-保存学员信息需求和注意事项
- 17-拓展__dict__
- 18-保存学员信息
- 19-加载学员信息思路
- 20-加载学员信息
- 21-学员管理系统涵盖知识点总结
传智播客2018年python基础班+就业班人工智能,深度学习,机器学习全套培训教程
北京黑马2018年15期Python基础班+就业班全套培训教程
2018年3月份最新版,非网上流传的第三期,项目实战和课程安排都是18年最新的。
Python作为编程语言界的新贵,它的语法清楚、干净、易读、易维护,是一门广受欢迎的编程语言!它具有丰富和强大的库,能把用其它语言
制作的各种模块很轻松地连接在一起,所以Python又常被称为“胶水语言”。因其开发速度快、语法学习简单、生产效率高,这两年在国内
上升势头非常猛!目前跃居全球TIOBE开发语言排行榜第五!刚刚迎来Python的浪潮,目前市场上会Python的程序员少