一、python基础
Day-1 - MarkDown语法
Day-2 - python基础语法
- 1.认识python
- 2.python基础语法
- 3.数字类型
- 4.变量
- 5.运算符
- day2作业
Day-3 - 进制和字符串
- 1.进制
- 2.原码、反码和补码
- 3.位运算
- 4.认识字符
- day3作业
Day-4 - 字符串
Day-5 - 循环和分支
- 1.if语句
- 2.for循环
- 3.while循环
- 4.for和while
- 5.continue,break和else
- day5作业
- day5作业(提高)
Day-6 - 容器类型
- 1.认识列表
- 2.获取列表元素
- 3.元素的增删改
- 4.练习
- 5.列表相关运算
- 6.列表赋值
- 7.列表相关的方法
- day6作业
Day-8 - 字典和集合
- 1.元组
- 2.认识字典
- 3.字典的增删改查
- 4.字典的相关操作
- 5.集合
- 6.集合相关的数学运算
- 7.类型转换
- day8作业
Day-9 - 函数基础
- 1.列表,字典,元组,集合复习
- 2.浅拷贝和深拷贝
- 3.字典和列表的应用
- 4.为什么要使用函数
- 5.函数的声明
- 6.函数的调用
- 7.函数的参数
- 8.函数的返回值
- day9作业
Day-10 - 函数的应用
- 1.匿名函数
- 2.变量的作用域
- 3.函数作为变量
(sort的使用) - 4.函数的调用
- 5.递归函数
- day10作业
第二周作业(简易学生管理系统)
Day-11 - 文件操作
- 1.模块的使用
- 2.选择性导入(阻止导入)
- 3.迭代器
- 4.生成式和生成器
- 5.文件的读写
Day-12 - json文件和异常处理
- 1.上周内容复习
- 2.文件操作
- 3.json文件(特别重要)
- 4.文件的使用
- 5.异常捕获
- day12作业
Day-13 - 学生管理系统
Day-14 - 类和对象
- 1.面向对象编程
- 2.类的声明
- 3.对象方法
- 4.构造方法和init方法
- 5.对象的属性
- 6.对象属性的增删改查
- 7.对象的使用
- 8.slots魔法
- 9.内置类属性
- day14作业
Day-15 - 类和对象
- 1.昨日内容复习
- 2.类方法和静态方法
- 3.私有化
- 4.getter和setter
- day15作业
Day-16 - 面向对象和pygame
- 1.类的继承
- 2.重写
- 3.添加属性
- 4.运算符的重载
- 5.内存管理机制
- 6.认识pygame
Day-17-pygame
Day-18 - 正则表达式
- 1.正则表达式语法
- 2.正则表达式次数相关符号
- 3.分支结构
- 4.re模块中的函数
- 5.歌词解析
- day18作业
Day-19 - 网络通信
- 1.正则表达式回顾
- 2.socket服务器
- 3.socket客户端
- 4.socket服务器升级
- 5.接收图片的客户端
- 6.request请求
网友评论