python基础课程
课程介绍
课程章节 
课程公告
python基础课程
1. day01-Python简介、解释器、pycharm安装、注释 试学
1.1. python介绍,通过java和python代码比较 试学
1.2. python适用于人群广泛 试学
1.3. python开源免费,应用领域广泛 试学
1.4. python的版本 试学
1.5. python解释器的种类 试学
1.6. 下载和安装python解释器 试学
1.7. pyCharm强大的开发环境支持 试学
1.8. 下载和安装pycharm,创建项目,配置解释器 试学
1.9. 创建Python文件,写代码,运行 试学
1.10. 设置pycharm的样式和字体等 选修
1.11. pycharm修改解释器和多项目管理 选修
1.12. 教案和软件、代码下载 选修
1.13. 了解程序注释的必要性 选修
1.14. 单行注释和多行注释 选修
1.15. day01作业 选修
2. day02-变量定义、Debug调试、数据类型、格式化、输入、类型转换 选修
2.1. 教案和代码下载 选修
2.2. 变量的作用和定义 试学
2.3. 标识符命名规则 试学
2.4. 标识符命名应该见名知义 试学
2.5. 大驼峰、小驼峰等概念 选修
2.6. Debug工具打断点、单步调试 选修
2.7. 了解常见的数据类型 选修
2.8. 格式化输出 选修
2.9. 指定位数格式化整数和小数 选修
2.10. f-格式化字符串 选修
2.11. 转义字符 选修
2.12. python的结束符 选修
2.13. 通过input获取键盘的数据输入 选修
2.14. int函数把字符串转型成整数 选修
2.15. 转换数据类型的函数 选修
2.16. day02作业 选修
3. 运算符(算数、赋值、复合、比较、逻辑运算符) 选修
3.1. 教案和代码下载 选修
3.2. 算数运算符、加减乘除 试学
3.3. 算数运算符、整除取余 试学
3.4. 小括号提高运算优先级 试学
3.5. 赋值运算符 选修
3.6. 复合赋值运算符 选修
3.7. 比较运算符讲解 选修
3.8. 逻辑运算符(与或非) 选修
3.9. 逻辑运算符复习 选修
3.10. 逻辑运算符案例 选修
3.11. 数字之间的逻辑运算 选修
3.12. day03作业 选修
4. 流程控制(条件语句)、随机数、三元表达式 选修
4.1. 教案和代码下载 选修
4.2. 了解条件语句作用和语法 试学
4.3. if条件判断案例优化 试学
4.4. if、else条件不成立时逻辑执行 选修
4.5. if、elif多重判断语句 选修
4.6. 比较运算写法的简化 选修
4.7. if的嵌套 选修
4.8. 随机数random使用 选修
4.9. 石头剪刀布猜拳游戏综合案例 选修
4.10. 三元运算符简化if赋值写法 选修
4.11. day04作业 选修
5. while循环、for循环、continue、break循环控制、else使用 选修
5.1. 教案和代码下载 选修
5.2. 循环的作用、使用while循环打印 试学
5.3. 循环中不要忘记更新循环序号 试学
5.4. while计算1-100累加和 试学
5.5. 计算1-100偶数累加和方式1 选修
5.6. 计算1-100偶数累加和方式2 选修
5.7. 使用break停止循环 选修
5.8. 使用continue跳过某一次循环 选修
5.9. while循环嵌套语法和案例 选修
5.10. while循环嵌套流程图结合案例分析 选修
5.11. day05作业 选修
5.12. day05-作业-while循环求指定范围的素数讲解_1 选修
5.13. day05-作业-while循环求指定范围的素数讲解_2 选修
6. while循环案例复习、for循环、else使用 选修
6.1. 教案和代码下载 选修
6.2. 通过while嵌套打印星号正方形 试学
6.3. while循环嵌套打印三角形 试学
6.4. while循环嵌套打印九九乘法表 选修
6.5. for循环语法格式、使用演示 选修
6.6. for循环的break中断循环 选修
6.7. for循环的continue关键字 选修
6.8. while和else配合使用、执行break不执行else 选修
6.9. while执行continue会执行else 选修
6.10. for循环和else配合使用 选修
6.11. day06作业 选修
6.12. 作业讲解:求2到9范围内合数思路,先简单再复杂 选修
6.13. 作业讲解:判断101-200之间有多少个素数 选修
6.14. 作业讲解:计算班级学生平均分 选修
6.15. 作业讲解:生成互不相同且无重复数字的三位数 选修
7. 字符串 选修
7.1. 教案和代码下载 选修
7.2. 复习字符串的声明、三引号支持换行 试学
7.3. 字符串输出复习 试学
7.4. 字符串的输入复习 选修
7.5. 字符串的下标,也就是序号 选修
7.6. 字符串的切片、以及具体使用 选修
7.7. 切片用法复习 选修
7.8. 字符串的查找-find方法,找不到返回-1 选修
7.9. 字符串的查找-index方法,找不到报错 选修
7.10. 从右侧查找字符串rfind、rindex、出现次数count方法 选修
7.11. 字符串的修改替换replace方法 选修
7.12. 字符串是不可变类型,replace不可改变自身 选修
7.13. 字符串的分割-split方法 选修
7.14. 字符串的合并join方法 选修
7.15. 字符串大小写转换、删除空白符、对齐 选修
7.16. 判断字符串开头、结尾、字母、数字、空白符 选修
7.17. day07作业 选修
7.18. 作业2讲解-两个字符串依次拼接 选修
8. 列表的操作 选修
8.1. 教案和代码下载 选修
8.2. 列表的应用场景和格式 试学
8.3. 列表的下标和位置查找、次数统计、列表长度 试学
8.4. 判断元素是否存在列表中in、不存在not in 选修
8.5. 使用in或者count函数实现用户注册检测用户名重复案例 选修
8.6. 列表追加数据append和extend用法 选修
8.7. insert指定下标添加数据到列表 选修
8.8. 列表的删除del、pop、remove、清空clear 选修
8.9. 列表元素值修改、反转、排序 选修
8.10. 列表的复制copy 选修
8.11. 列表的循环遍历while和for用法 选修
8.12. 列表的嵌套和元素访问 选修
8.13. 随机数和嵌套列表的案例练习-上 选修
8.14. 随机数和嵌套列表的案例练习-下 选修
8.15. day08作业 选修
8.16. 作业讲解:用户输入的敏感词列表替换 选修
8.17. 作业讲解:列表字符串筛选和修改 选修
8.18. 作业讲解:列表嵌套子列表的元素查找和修改 选修
9. 元组 选修
9.1. 教案和代码下载 选修
9.2. 回顾列表的元素修改、追加、删除等操作 试学
9.3. 演示元组不支持数据修改 试学
9.4. 元组的定义,单个元素值也要加逗号 选修
9.5. 元组的常见操作-下标取值和获取下标 选修
9.6. 元组的常见操作-判断次数和长度 选修
9.7. 元组的元素值不允许修改,列表元素值可以修改 选修
9.8. day09作业 选修
10. 字典 选修
10.1. 教案和代码下载 选修
10.2. 字典的使用场景 选修
10.3. 创建字典的语法 选修
10.4. 字典的常见操作-新增键值对 选修
10.5. 字典的常见操作-删除字典和清空字典 选修
10.6. 字典的常见操作-修改字典值或新增键值对 选修
10.7. 字典的常见操作-查找的键、值、键值对 选修
10.8. 字典的循环遍历,分别遍历键、值、键值对 选修
10.9. day10作业 选修
11. 集合 选修
11.1. 教案和代码下载 选修
11.2. 创建集合-空集合、非空集合不同创建方式 选修
11.3. 集合无序不支持下标、不重复 选修
11.4. 集合的常见操作-增加、修改元素 选修
11.5. 集合删除元素remove,删除元素不存在会报错 选修
11.6. 集合删除元素discard,删除元素不存在不报错 选修
11.7. pop随机删除集合中的某个数据,并返回这个数据 选修
11.8. in和not in查找元素,可以和remove配合使用 选修
11.9. 拷贝集合的一个副本copy 选修
11.10. day11作业 选修