python视频上线--python基础全视频讲解+送450条与视频配套的干货笔记

  • 本人录制的python基础入门视频已经上线:python基础全视频讲解+送450条与视频配套的干货笔记

  • 课程介绍:本课课程是新推出的非常适合入门的python教程,总共22个章节约150个课时,内容涵盖python入门的方方面面:8种python自带的数据类型、语句、表达式、函数、迭代器、模块、面向对象等内容,每个课时遵守“先概念再语法最后应用”的原则进行详细讲解,务求学员都能听得懂、看得明、写得了、记得住、知其根。更重要的是,所有学员免费赠送450多条本课程的笔记,目的是方便日后复习或工作时参考。
  • 课程收益:
  1. 450多条笔记可当做参考书积累自己的python知识体系,形成自己的“小百度”知识库 
  2. 掌握python语法特点,熟练应用python数据类型,初步认识python面向对象思想 
  3. 会用python实现各种小功能,为以后的python进阶打下基础 
  4. 比直接看书快几倍的速度获取python几乎所有入门知识点 
  • 课程目录
  • python教程大纲
  1. python概述
    1. 如何学习一门新开发语言
    2. python课程总体介绍
    3. python开发环境安装
    4. python核心数据类型总体关系图
    5. python帮助命令
  2. python数据类型(一)-数字
    1. 数字分类以及常量表示
    2. 数字的操作符以及优先级
    3. 实例:阿基米德与国王下棋的故事
    4. 数字三种除法
    5. 数字格式化输出
    6. 二进制/八进制/十进制:格式化输出和进制转换
    7. 位操作:位移、位与、位或、异或
    8. 实例:两个数交互不用借助第三个变量
    9. 初步认识python模块:math/random/decimal/fractions
    10. 一般小数和小数对象(decimal 模块)
    11. 浮点数和分数(fractions 模块)
    12. 实例:求有规律的分数序列前100项的和
  3. python数据类型(二) -字符串
    1. 字符串6种创建方式
    2. 字符串索引和分片操作
    3. 实例:一条语句倒序字符串
    4. 字符串编辑HTML或者XML语法
    5. 字符串常见操作:合并、重复、查找、替换、分解、转大小写、去空格、判断是否字母、判断子串开始或结束、判断子串出现次数
    6. 字符串与其它类型转换
    7. 字符串转义字符
    8. 实例:字符串“y\nw\xee\vv\t\uf456\a”有多少个字符
    9. 字符串格式化
    10. 字符串使用正则表达式
  4. python数据类型(三) -列表
    1. 列表6种创建方式
    2. 列表索引和分片操作
    3. 列表其它常见操作:扩展、合并、重复、排序、反转、求长度、元素是否存在列表、内置函数map生成列表、内置函数zip生成列表
    4. 列表遍历方式:for/range(len(L))/emu
    5. 实例:矩阵解析
  5. python数据类型(四) -元组
    1. 元组:列表的不可修改版本
    2. 元组8种创建方式
    3. 元组索引和分片操作
    4. 元组其它常见操作
    5. 列表遍历方式:for/range(len(L))/emu
    6. 实例:利用元组类型计算最新费率的个人所得税
  6. python数据类型(五) -字典
    1. 字典13种创建方式
    2. 字典获取操作:通过key获取、获取get函数获取、获取所有key、获取所有value
    3. 字典中元素常见操作
    4. 字典本身常见操作 
    5. 实例:字典是无序的,如何按顺序输出
    6. 字典遍历方式:for/range(len(L))/emu
    7. 字典视图
    8. 实例:找出分数最高的学生
  7. python数据类型(六) -集合
    1. 集合:字典的简化版
    2. 集合3种创建方式
    3. 集合常见操作
    4. 集合运算:交集/并集/差集/父子集合
    5. 实例:如何给一个列表去除重复值
  8. python数据类型(七) -文件
    1. 文件打开方式
    2. 文件内容读取
    3. 文件写入
    4. 文件指针重置
    5. 列表/字典/元组等类型写入文件以及读取操作
    6. 文件遍历操作
    7. 实例:统计一份文件中单词出现的次数
  9. python其它数据类型(八 )
    1. 类型的类型
    2. None类型
    3. 布尔类型
    4. 类型的引用与拷贝
    5. 两种类型如何判断是否相同
    6. type:道出类型背后的密码
    7. 实例:从字典中找出所有的列表
  10. python赋值语句
    1. python所有赋值语句快速预览
    2. python变量命名规则
    3. 单目标和多目标赋值
    4. 序列以及扩展序列赋值
    5. 12种增强赋值方式
    6. 分片赋值
    7. 整数范围赋值
    8. for循环赋值
  11. print语句详解
    1. print函数参数说明
    2. print函数格式化格式输出
    3. print函数重定向输出到文件
    4. 实例:打印正三角形和倒立三角形
  12. python条件和循环语句
    1. 先谈谈python的语法缩进规则
    2. if语句:单路分支和多路分支
    3. 特别之处:字典/列表/元组的分支选择
    4. if/else三元表达式
    5. pass占位符
    6. while循环:可带个else
    7. for循环:可带个else
    8. 实例:从一串字符串中区分统计出字母、数字、空格的数量
  13. python函数定义和使用
    1. 关于函数的几个关键字快速预览
    2. 作用域:LEGB
    3. 函数如何访问全局变量
    4. 嵌套函数
    5. lambda函数生成器
    6. 实例:lambda函数7种应用场景举例
    7. nonlocal语句
  14. python函数参数
    1. 函数的参数传值方式:值传递和指针传递
    2. 函数的返回值:可返回多个值
    3. 函数四种匹配模式详解
    4. 递归函数概念和套路
    5. 实例:计算嵌套列表所有元素的和
    6. 实例:计算给定一组数的全排列
  15. python迭代器和解析
    1. 什么是迭代和解析?
    2. 9种python数据类型迭代器
    3. 9中python内置函数迭代器
    4. for循环的嵌套迭代器
    5. 迭代生成器函数:yield
    6. 迭代生成器表达式
    7. 实例:各种迭代器时间比较
  16. python中的模块
    1. 模块的概念
    2. 模块配置和搜索搜索规则
    3. 模块创建以及执行
    4. 模块导入:import语句
    5. 模块导入:from语句
    6. 模块导入:用字符串
    7. reload重新加载模块
    8. 模块名:一个python文件两个名字
    9. 用模块名进行单元测试
    10. 实例:依赖模块如何重新加载
  17. python中的包
    1. 包的概述
    2. 每个包可有个__init__.py文件
    3. 实例:绝对路径模块引用举例
    4. 为什么要引入相对目录
    5. 实例:相对目录的四种情况举例
  18. python中类的基础
    1. 类和实例的概念
    2. 类与实例的定义
    3. 在类中定义数据项
    4.  数据项应该属于哪个类
    5. 方法特殊参数:self
    6. 在set方法中定义数据项
    7. 在构造方法中定义数据项
  19. python中类实践
    1. 交互模式下创建一个类
    2. 文件模式下创建一个类
    3. 抽象超类概念和举例
    4. 类对象的持久化
  20. python运算符重载
    1. 运算符重载概念
    2. python支持的运算符重载快速预览
    3. 实例1:初始化运算符重载
    4. 实例2:索引和分片运算符重载
    5. 实例3:迭代运算符重载
    6. 实例4:属性运算符重载
    7. 实例5:打印运算符重载
    8. 实例6:加法运算符重载
    9. 实例7:比较运算符重载
    10. 实例8:为空运算符重载
    11. 实例9:析构运算符重载
    12. 实例10:测试运算符重载
  21. python异常
    1. 为什么要异常处理
    2. 异常处理的几个关键字
    3. 如何设计异常
  22. python其它话题
    1. python类库简介
    2. 本地如何安装pip命令
    3. python数据库连接
    4. python多进程
    5. python多线程
    6. python协程
    7. python网络编程基础

猜你喜欢

转载自blog.csdn.net/u011830122/article/details/84283805