Python学习笔记合集(总结)

第一天主要讲了Python基本语句(上)

  1. 注释
  2. 输出
  3. 标识符
  4. 多行语句

第二天主要讲了Python基本语句(下)

  1. 行与缩进
  2. 关键字
  3. 数据类型

第三天主要讲了import导包(库)和Python条件语句

  1. 导入包(库)
  2. 条件语句
  3. 分支语句
  4. 多分支语句

第四天主要讲了Python循环语句

  1. While循环语句
  2. For循环语句
  3. 嵌套循环语句
  4. break语句
  5. continue语句
  6. pass语句

第五天主要讲了PythonNumber整数

  1. 支持四种不同的数值类型
  2. Number 类型转换
  3. 数学函数
  4. 随机数函数
  5. 三角函数
  6. 数学常量

第六天主要讲了Python字符串

  1. 访问字符串中的值
  2. 字符串运算符
  3. 字符串格式化

第七天主要讲了Python列表

  1. 列表
  2. 添加列表元素
  3. 删除列表元素

第八天主要讲了Python元组

  1. 元组
  2. 元组运算符
  3. 元组内置函数

第九天主要讲了Python字典

  1. 字典
  2. 创建空字典
  3. 访问字典里的值
  4. 删除字典元素
  5. 字典键的特性
  6. 字典内置函数与方法

第十天主要讲了Python集合

  1. 集合
  2. 集合的基本操作
  3. 集合内置方法完整列表

第十一天主要讲了迭代器与生成器

  1. 迭代器
  2. StopIteration
  3. 生成器

第十二天主要讲了Python日期

  1. 日期和时间
  2. 时间元组
  3. 时间日期格式化

第十三天主要讲了Python函数

  1. 定义一个函数
  2. 函数调用
  3. 参数传递
  4. 传可变对象实例

第十四天主要讲了Python文件I/O

  1. 打开和关闭文件
  2. File对象的属性
  3. 文件定位

第十五天主要讲了Python os模块

  1. 重命名和删除文件
  2. 目录

第十六天主要讲了Python面向对象(上)

  1. 面向对象技术简介
  2. 创建类
  3. 创建实例对象
  4. 访问属性

第十七天主要讲了Python面向对象(下)

  1. 内置类属性
  2. 对象销毁(垃圾回收)
  3. 类的继承
  4. 类属性与方法

第十八天主要讲了Python正则

  1. 正则表达式
  2. 检索和替换

第十九天主要讲了Python数据库(上)

  1. 什么是MySQLdb?
  2. 如何安装MySQLdb?
  3. 数据库连接
  4. 创建数据库表
  5. 数据库插入操作

第二十天主要讲了Python数据库(下)

  1. 数据库查询操作
  2. 数据库更新操作
  3. 数据库删除操作
  4. 执行事务
  5. 错误处理

第二十一天主要讲了Python网络编程

  1. 什么是 Socket?
  2. socket()函数
  3. Socket 对象(内建)方法
  4. Python Internet 模块

第二十二天主要讲了Python发送邮件(上)

  1. SMTP 的服务
  2. 邮件服务商的 SMTP 访问

第二十三天主要讲了Python发送邮件(下)

  1. Python发送HTML格式的邮件
  2. Python发送带附件的邮件
  3. HTML文本中添加图片

第二十四天主要讲了Python线程(上)

  1. 开始学习Python线程
  2. 线程模块
  3. 使用Threading模块创建线程

第二十五天主要讲了Python线程(下)

  1. 线程同步
  2. 线程优先级队列( Queue)

第二十六天主要讲了Python JSON

  1. JSON 函数
  2. 使用第三方库:Demjson