培训前准备

请在培训前先安装好python环境,并且预习好Python基础知识。(见前面的教程)

  1. 确保安装好了Python环境:
  2. 确保Pycharm已经安装成功

培训大纲

整个python基础会覆盖以下内容(不是一节课讲完,而是视大家课上掌握情况动态调整课时,优先保证大部分同学搞懂)

  1. python的输出和注释
    • print的简单用法
    • 注释的概念
    • 单行注释
    • 多行注释
  2. 变量和基础数据类型
    • 什么是变量?
    • 基础数据类型:整型、浮点型、字符串(不求甚解,后续展开)、布尔值、空值
    • 变量运算之——算术运算:加、减、乘、除、整除、乘方
    • 变量运算之——逻辑运算:与、或、非
    • 变量运算之——关系运算:等于、大于、小于、大于等于、小于等于
    • 变量的类型转换
    • python控制台输入:input的使用
  3. 流程控制
    • 条件判断:if语句
    • while循环
    • for迭代(不求甚解、先将for看作循环讲,后续讲明白for其实是迭代)
  4. 引用数据类型
    • 列表、字典、集合、的简介
    • 列表基础:列表的查、改、增、删、元素包含
    • 流程控制+列表(补充讲明白for迭代)
    • 列表拓展:排序、切片、合并、解包
    • 字典基础:字典的查、改、增、删、元素包含
    • 字典拓展:字典的合并
    • 流程控制+字典
    • 集合基础:集合元素的三大特性;集合的查、改、增、删、元素包含
    • 集合拓展:交集、并集、差集、子集、父集
    • 集合的应用:利用集合进行去重
    • 元组(简单带过)
    • 引用数据类型的比较(不求甚解):相等、不等、is关键字
  5. 字符串操作
    • 字符串基础与转义符
    • 常用字符串方法:大小写转换、字符串查找、字符串清理
    • 字符串的拼接与组合:split(lsplit、rsplit)、join
    • 字符串格式化
  6. 函数
    • 什么是函数
    • 函数的定义
    • 函数的调用
    • 函数的参数1:位置参数、默认参数
    • 函数的参数2(不求甚解):不定位置参数、不定默认参数
  7. 模块
    • 引用模块:import关键字,如何引用自己写的模块
    • 常用内置模块
    • 安装第三方模块
    • 常用第三方模块(带过)
  8. 错误处理
    • 常见的错误类型
    • 如何进行错误处理
  9. 文件读写
    • 字符串与编码(不求甚解,至少知道open文件时要给定一个utf-8编码即可)
    • 读取文本文件
    • 写入文本文件
  10. 序列化
    • json序列化
    • pickle序列化(不求甚解)
  11. 【拓展】Linux基础命令
作者:admin  创建时间:2025-09-19 21:52
最后编辑:admin  更新时间:2025-10-18 15:17