python初级 学习内容分享

课程内容包含 基础语法 和 面向对象编程 

基础语法(视频课程目录)

1开发环境安装介绍

01-计算机组成

02-Python简介

03-课程介绍.

04-解释器的作用和分类.

05-Python解释器的下载和安装.

06-PyCharm的作用

07-下载和安装PyCharm.

08-新建项目

09-新建书写运行文件

10-PyCharm界面设置

11-PyCharm修改解释器.

12-PyCharm项目管理.

13-PyCharm总结.

2变量和数据类型

14-注释

15-变量的作用.

16-定义变量

17-使用变量.

18-认识bug.

19-Debug工具

20-认识数据类型

21-变量章节总结

22-输出 认识格式化符号

23-输出 格式化符号基础使用方法

24-出 格式化符号高级使用方法,

25-出 拓展格式化字符串,

26-输出 f-格式化字符串,

27-输出 转义字符.

28-输出 print结束符.

29-输出总结

3数据类型转换和运算符

01-了解输入

02-输入功能实现

03-体验数据类型转换

04-数据类型转换函数

05-总结数据类型的转换,

06-PyCharm交互式开发

07-运算符的分类.

08-算数运算符.

09-赋值运算符

10-复合赋值运算符.

11-复合赋值注意点

12-比较运算符.

13-逻辑运算符.

14-逻辑运算符书写习惯.

15-数字的逻辑运算,

16-运算符总结.

4if语句

17-if的作用和语法.

18-体验if.

19-网吧上网(简单版)

20-网吧上网(进阶版).

21-if.else.

22-if语句执行流程

23-多重判断的作用和语法.

24-体验多重判断

25-elif的执行流程

26-拓展: 条件写法

27-if联套的作用和语法.

28-if嵌套案例: 判断能否上车,

29-if嵌套案例: 判断是否能坐下,

30-if最套执行流程,

31-猜拳游戏的步骤分析.

32-猜拳游戏功能实现.

33-随机数

34-猜拳游戏: 随机数

35-三目运算符.

36-if章节总结

5while循环

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.mo4

13-while循环嵌套的作用和语法

14-while循环嵌套快速体验

15-循环的执行流程,

16-while循环嵌套应用之打印星号(正方形

17-while循环嵌套应用之打印星号(三角形

18-while循环嵌套应用之九九乘法表

6for循环

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-总结

7字符串

1-学习字符串的必要性,

2-认识字符串

3-字符串输出.

4-字符串输入.

01-下标

02-切片简介.

03-体验切片.

04-字符串常用方法简介.

05-字符串常用操作方法之查找

06-字符串常用操作方法之修改(常用).

07-字符串常用操作方法之修改之大小写转换.

08-字符串常用操作方法之修改之删除空白字符.

09-字符串常用操作方法之修改之字符串对齐.

10-字符串常用操作方法之判断开头或结尾.

11-字符串常用操作方法之判断.

12-字符串总结.

8列表和元组

13-列表简价

14-下标

15-查找函数

16-判断是否存在

17-体验案例-判断是否存在

18-列表增加数据Zappend.

19-列表增加数据之extend,

20-列表增加数据之insert,

21-列表删除数据

22-列表修改数据

23-列表复制数据

24-列表的遍历之while,

25-列表的遍历之for.

26-列表最套.

27-随机分配办公室的步骤分析.

28-随机分配办公室的实现代码.

29-列表总结

30-体验元组

31-定义元组

32-元组常见操作之查找.

33-元组数据的修改操作.

34-元组的总结

9字典和集合

01-字典的应用场景

02-创建字典的语法

03-字典常用操作之新增.

04-字典常用操作之删除.

05-字典常用操作之修改.

06-字典常用操作之查找.

07-字典的循环遍历之key.

08-字典的循环遍历之value,

09-字典的循环遍历之键值对.

10-字典的循环遍历之键值对(拆包).

11-字典的总结.

12-创建集合.

13-集合常见操作之增加数据.

14-集合常见操作之删除数据

15-集合常见操作之查找数据.

16-集合总结.

10公共的方法

17-公共操作之运算符加号

18-公共操作之运算符乘号

19-公共操作之运算符判断数据是否存在.

20-公共方法Zlen

21-公共方法之del.

22-公共方法之max和min.

23-公共方法之range,

24-公共方法之enumerate.

25-容器类型转换

11推导式

26-了解推导式.

27-while循环创建有规律的列表.

28-for循环创建有规律的列表

29-体验列表推导式.

30-带if的列表推导式.

31-多for实现列表推导式.

32-体验字典推导式

33-合并两个列表为字典

34-提取字典中目标数据

35-集台

36-推导式总结

12函数基础

01-了解函数

02-函数的使用步骤

03-快速体验函数

04-函数的注意事项

05-函数的参数的作用.

06-体验函数返回值

07-return的特点

08-函数返回值的应用.

09-函数的说明文档

10-函数最套调用.

11-函数嵌套调用应用之打印横线图形01.

12-函数嵌套调用应用之打印横线图形02.

13-函数嵌套调用应用之函数计算01.

14-函数最套调用应用之函数计算02.

15-函数的总结.

13函数提高

16-函数二学习目标简介,

17-局部变量

18-访问全局变量

19-修改全局变量

20-多函数执行流程,

21-返回值作为参数传递,

22-函数的返回值

23-函数参数之位置参数

24-关键字参数

25-缺省参数

26-不定长参数之位置参数.

27-不定长参数之关键字参数.

28-元组拆包

29-字典拆包

30-交换变量的值之方法 .

31-交换变量的值之方法二.

32-了解引用之不可变类型.

33-了解引用之可变类型

34-引用当做实参传入

35-可变和不可变类型

36-函数二总结

14函数应用

01-函数加强简介.

02-学员管理系统需求和步骤分析.

03-学员管理系统框架搭建,

04-代码调优.

05-学员管理系统数据形式的分析.

06-添加学员功能分析.

07-添加学员之用户输入.

08-添加学员之新增数据

09-添加学员之重名提示.

10-删除学员思路分析.

11-删除学员代码实现.

15递归图数和匿名函教

18-了解递归.

19-递归之回顾函数返回值,

20-递归代码实现

21-递归的执行流程.

22-递归出口问题.

23-了解lambda.

24-体验lambda.

25-lambda实例之计算两个数字累加和

26-lambda参数之无参数

27-ambda参数之一个参数

28-lambda参数之默认参数

29-ambda参数Zargs.

30-lambda参数之kwargs.

31-lambda应用之带判断的lambda.

32-列表内字典数据排序

16内置函数

33-了解高阶函数

34-abs和round.

35-体验高阶函数的思路分析.

36-体验高阶函数的代码实现.

37-内置高阶函数之map.

38-内置高阶函数之reduce.

39-内置高阶勇数之fiter.

40-图数加强总结

17文件操作

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-文件总结.

面向对象编程视频课程目录)

1面向对象基础

1-了解面向对象.

2-了解类和对象的关系,

3-类和对象的语法

4-体验类和对象

5-类里面的self.

6-一个类创建多个对象.

7-类外面添加对象属性,

8-类外面获取对象属性,

9-类里面获取对象属性,

10-体验魔法方法init,

11-带参数的init代码书写(替换原11和12)

12-魔法方法str.

13-魔法方法del.

2继承

01-了解继承

02-拓展经典类和新式类.

03-体验继承

04-单继承

05-多继承

06-了类重写父类同名属性和方法.

07-拓展 mro顺序

08-子类调用父类同名方法和属性之思路分析.09-子类调用父类同名方法和属性之代码实现.

10-多层继承

11-super()方法作用.

12-super方法写法

13-定义私有属性和方法,

14-获取和修改私有属性值.

15-继承总结

3多态 类方法 类属性

01-了解面向对象三大特性.

02-了解多态

03-体验多态思路分析

04-代码实现多态

05-设置和访问类属性.

06-修改类属性.

07-类方法

08-静态方法

09-面向对象其他总结.

4异常

10-了解异常.

11-体验异常.

12-了解异常类型,

13-捕获指定异常类型,

14-捕获多个指定异常类型,

15-捕获异常描述信息

16-捕获所有异常

17-异常的else.

18-异常的finally

19-拓展命令提示符运行py文件.

20-异常传递的思路分析.

21-异常传递的代码实现.

22-自定义异常的作用

23-自定义异常思路分析.

24-自定义异常代码实现之异常类.

25-自定义异常代码实现之捕获异常.

26-异常总结.

5模块和包

01-了解模块.

02-导入模块之方法

03-导入模块之方法二

04-导入模块之方法三

05-定义别名.

06-了解制作模块

07-制作模块之定义模块.

08-制作模块之测试和调用模块,

09-了解模块定位顺序,

10-模块定位顺序之注意点1.

11-模块定位顺序之注意点2.

12-拓展: 名字重复的严重性,

13-all列表,

14-了解包

15-制作包

16-导入包之方法

17-导入包之方法二

18-模块和包的总结.

关注【py编程】

你可能感兴趣的:(python,pycharm,开发语言)