课程内容
展开全部
  共33个章节
阶段 1 课程准备   展开
共1个章节
阶段 2 python 基础   展开
共11个章节
实验 2 进入编程大门
实验 3 进入 Linux 世界

知识点: 1.Linux简介 2.实验环境的使用 3.Linux终端 4.Linux目录结构 5.Linux文件的基本操作 6.总结

挑战 1 挑战:创建代码文件

知识点: 1.Linux目录结构 2.Linux文件操作 3.cp命令 4.mkdir命令

知识点: 1.print() 2.数据类型 3.变量 4.input() 5.运算符

知识点: 1.Python文件的创建和执行 2.流程控制 3.条件判断 4.循环

挑战 2 挑战:逢 7 就跳过

知识点: 1.Python开发环境 2.int类型 3.变量 4.运算符 5.while循环 6.条件判断

实验 6 列表和元组

知识点: 1.列表的生成 2.列表增删改查 3.列表的常用方法 4.元组的生成

挑战 3 挑战:抽卡游戏

知识点: 1.input() 2.while循环 3.条件判断 4.元组 5.列表的创建、排序、添加 6.random

实验 7 字典和集合

知识点: 1.字典的生成 2.字典的常用操作 3.集合的生成 4.集合的常用操作 5.数据类型转换

挑战 4 挑战:完善抽卡游戏

知识点: 1.input() 2.while循环 3.条件判断 4.元组 5.字典的创建、添加、遍历 6.random模块 7.time模块

实验 8 拓展阅读 - 5 个有趣的 Linux 命令
阶段 3 Python进阶   展开
共8个章节

知识点: 1.函数的概念 2.函数参数 3.函数命名 4.函数返回值 5.变量作用域

挑战 5 挑战:工资计算器

知识点: 1.Python3程序开发 2.变量与数据类型 3.输入、输出 4.函数、函数参数、函数返回值 5.运算 6.字符串 7.流程控制

知识点: 1.模块与包 2.DocStrings 3.namemain 4.包管理工具pip

知识点: 1.异常处理的概念 2.tryexcept语句 3.主动抛出异常

挑战 6 挑战:完善工资计算器

知识点: 1.Python3基础语法 2.列表的分割 3.sys模块 4.格式化输出 5.命令行参数 6.函数

知识点: 1.Input/Output 2.PythonI/O模块 3.Python文件处理 4.复制文件

知识点: 1.JSON的概念 2.JSON读写数据 3.CSV的概念 4.CSV读写数据

挑战 7 挑战:工资计算器读写数据文件

知识点: 1.Python3基础语法 2.文件读取与写入 3.csv的读取 4.json文件的写入 5.命令行参数 6.函数

阶段 4 面向对象编程   展开
共6个章节

知识点: 1.创建类与对象 2.面向对象编程 3.__init__方法

挑战 8 挑战:创建用户注册类
实验 15 类的三大特征

知识点: 1.私有属性 2.继承与多态 3.多重继承 4.super()方法

知识点: 1.__new__()方法 2.__del__()方法 3.__slots__()方法 4.__call__()方法

知识点: 1.装饰器 2.property装饰器 3.类属性、类方法 4.静态方法

挑战 9 挑战:优化用户注册类
阶段 5 Python 爬虫和高阶函数   展开
共7个章节
实验 18 Python 高阶函数(一)

知识点: 1.sorted() 2.filter() 3.map() 4.reduce()

实验 19 Python 高阶函数(二)

知识点: 1.切片 2.列表解析 3.字典解析 4.元组拆包

实验 20 迭代器和生成器

知识点: 1.迭代器 2.生成器 3.可以把迭代器想象成一个长长的盒子,里面放了一排糖果,遍历的过程就把糖果取出,遍历一次就没有了。

实验 21 Python 常用内置模块

知识点: 1.os模块 2.sys模块 3.datatime模块 4.copy模块 5.collections模块

实验 22 正则表达式

知识点: 1.正则表达式 2.普通字符 3.空白字符 4.模式参数

知识点: 1.requests 2.HTML简介 3.beautifulsoup4

挑战 10 挑战:图片爬虫
课程介绍

人人都学得会的 Python 入门课,从 0 到 1 掌握编程的概念,用 Python 创造你的第一个程序、游戏和网络爬虫。

课程教师

实小楼 共发布过 4 门课程

查看老师的所有课程 >
蓝桥楼+
蓝桥会员
会员
开通会员,即刻开始学习