8小时掌握Python基础必杀技

8小时掌握Python基础必杀技

495分钟

在当前快速发展的数字化时代,从数据分析到机器学习,再到网站开发,Python的应用无处不在。但许多职场人士在面对编程任务时,常常感到无从下手。 为此,三节课邀请了拥有丰富编程经验的郭旭老师带来本次课程…

在当前快速发展的数字化时代,从数据分析到机器学习,再到网站开发,Python的应用无处不在。但许多职场人士在面对编程任务时,常常感到无从下手。 为此,三节课邀请了拥有丰富编程经验的郭旭老师带来本次课程,旨在迅速掌握Python基础知识,提高工作效率,掌握核心概念与实用技巧。 本课程将为初学者提供快速入门Python编程的途径,以高效紧凑的课程结构,迅速建立起对Python语言的基本理解和应用能力。通过课程的学习,您将了解Python编程语言的核心概念和基本语法,掌握如何编写简洁高效的代码,以及如何运用Python进行数据处理和分析。
课程资料 第0章 Python介绍 - 0.1 什么是Python - 0.2 本课程该怎么学 第1章 Python开发环境和IDE - 1.1 安装Python(Windows) - 1.2 安装开发IDE—PyCharm(Windows) - 1.3 安装Python3(Mac) - 1.4 安装PyCharm(Mac) - 1.5 WinMerge演示 - 1.6 程序执行时出现的错误提示怎么看 - 1.7 程序遇到错误该怎么解决 第2章 Python解释器 - 2.1 Python解释器 第3章 数字及运算 - 3.1 数字类型 - 3.2 常用运算符 第4章 字符串 - 4.1 单行字符串 - 4.2 多行字符串 - 4.3 转义字符 第5章 字符串操作 - 5.1 字符串的长度 - 5.2 字符串的索引值 - 5.3 字符串合并 - 5.4 字符串截取 - 5.5 截取字符串时的省略写法 - 5.6 字符串中的值不可修改 第6章 字符串格式化 - 6.1 字符串自带的format函数 - 6.2 百分号占位符 - 6.3 关键字f格式化 - 6.4 格式化数字 - 6.5 字符串对齐 - 6.6 强制不转义 第7章 数字结构 - 7.1.1 创建列表 - 7.1.2 列表数据的增加和修改 - 7.1.3 列表排序 - 7.1.4 列表数据的删除 - 7.1.5 列表的复制与合并 - 7.1.6 列表的多维嵌套 - 7.2.1 创建元组 - 7.2.2 查找元组数据 - 7.2.3 合并元组 - 7.3.1 创建集合 - 7.3.2 增删集合元素 - 7.3.3 集合复制与合并 - 7.3.4 集合运算 - 7.4.1 创建字典 - 7.4.2 修改字典内容 - 7.4.3 查找字典元素 - 7.4.4 复制字典 第8章 流程控制 - 8.1 if判断 - 8.2 match语句 - 8.3 for循环 - 8.4 for循环的continue和break - 8.5 for循环的else语句 - 8.6 循环进阶技巧 - 8.7 关键字in和not in - 8.8 关键字is和is not - 8.9 三目运算符 第9章 错误与异常 - 9.1 什么是错误?什么是异常? - 9.2 捕获异常 - 9.3 输出异常的堆栈信息 - 9.4 捕获指定异常 - 9.5 try else和finally语句 第10章 函数 - 10.1 函数的作用 - 10.2 创建函数 - 10.3 局部变量与全局变量 - 10.4 函数间的互相调用 - 10.5 函数的参数默认值和关键字参数 - 10.6 可变长度的参数列表 第11章 类 - 11.1 类的作用 - 11.2 类的init构造函数 - 11.3 类的继承 - 11.4 类的多重继承 第12章 模块和包 - 12.1 什么是模块 - 12.2 引入模块的指定元素 - 12.3 什么是包 - 12.4 引入包中的内容 第13章 虚拟环境和包管理 - 13.1 什么是虚拟环境 - 13.2 创建虚拟环境 - 13.3 包管理 - 13.4 PyCharm中的包管理 第14章 常用类库 - 14.1 数学操作math - 14.2 随机数字random - 14.3 http请求urllib - 14.4 日期和时间datetime - 14.5 文件与目录管理shutil - 14.6 单文件和目录管理os - 14.7 文件路径管理os.path - 14.8 文件名通配符查询glob - 14.9 读写文件open函数 第15章 用所学内容完成小功能 - 15.1 模糊匹配文件名并复制到指定目录 - 15.2 读取文件并替换文件中的内容
郭旭
郭旭

前游戏公司技术总监,高级工商管理硕士。