Python程序设计基础
钱春花
目录
暂无搜索结果
项目一 开发环境准备与搭建
● 任务1.1 Python安装
● 任务1.2 Python扩展库管理
项目二 Python语法结构设计
● 任务2.1 变量的定义及使用
● 任务2.2 使用运算符
● 任务2.3 程序的选择结构
● 任务2.4 程序的循环结构
项目三 Python程序序列设计
● 任务3.1 列表操作
● 任务3.2 元组操作
● 任务3.3 字典操作
● 任务3.4 集合操作
项目四 Python文件结构操作
● 任务4.1 文件读写
● 任务4.2 文件夹的操作
项目五 Python面向对象编程
● 任务5.1 函数的调用和实现
● 任务5.2 使用类和对象
● 任务5.3 编写属性和方法
项目六 Python网络与数据库编程
● 任务6.1 Python数据库操作
● 任务6.2 Socket编程
项目七 Python数据可视化分析
● 任务7.1 Python数据分析的扩展库和工具使用
● 任务7.2 Python绘制图表
● 任务7.3 Python制作词云
虚拟仿真平台
● 派课堂仿真平台
● 码蹄集仿真平台
● 蓝桥仿真平台
● momodel虚拟仿真平台
● 华为ICT虚拟仿真
● leetcode虚拟仿真
1+X考证
● 模拟练习一
● 模拟练习二
● 模拟练习三
● 参考答案
技能大赛
● 技能大赛练习一
● 技能大赛练习二
● 技能大赛练习三
● 技能大赛评分标准
思政资源
● 思政元素导入教学内容一览表
补充参考资料
● 补充参考资料
● 项目一 开发环境准备与搭建
● 任务1.1 Python安装
● 课程介绍
● 微课视频:python版本和安装
● Python语言概述
● python环境搭建
● 任务1.2 Python扩展库管理
● 微课视频:扩展库的管理与对象模型
● 项目二 Python语法结构设计
● 任务2.1 变量的定义及使用
● 微课视频:变量 数字 字符串
● 微课视频:运算符和表达式
● 运算符和表达式
● 内置对象
● 内置函数和关键字
● 微课视频:Python代码编写规范
● 微课视频:内置函数1
● 微课视频:内置函数2
● 微课视频:基本输入输出、模块对象导入
● 任务2.2 使用运算符
● 变量与运算符
● 微课视频:条件表达式与常见选择结构
● 条件表达式
● 任务2.3 程序的选择结构设计
● 选择结构和循环结构
● 选择结构
● 微课视频:选择结构例题解析
● 微课视频 选择结构
● 任务2.4 程序的循环结构设计
● 微课视频:循环结构语法与优化建议
● 微课视频:循环结构例题解析1
● 微课视频:循环结构例题解析5
● 微课视频:循环结构例题解析4
● 微课视频:循环结构例题解析3
● 微课视频:循环结构例题解析2
● 循环结构
● 项目三 Python程序序列设计
● 任务3.1 列表操作
● 列表
● 列表语法
● 案例分析
● 列表作为函数参数
● 列表推导式
● 微课视频:列表创建与元素增加
● 微课视频:列表元素增加与删除
● 微课视频:列表切片操作
● 微课视频:列表推导式
● 微课视频:序列解包与生成器表达式
● 微课视频:内置函数sorted()
● 微课视频:堆、队列、栈
● 任务3.2 元组操作
● 元组
● 任务3.3 字典操作
● 字典
● 微课视频:元组操作
● 微课视频:字典语法及应用
● 微课视频:字典应用案例
● 任务3.4 集合操作
● 微课视频:集合语法及应用
● 集合
● 项目四 Python文件结构操作
● 任务4.1 文件读写
● 文件操作基本知识
● 文件的打开与关闭
● 微课视频:文件对象基本用法1
● 微课视频:文件对象基本用法2
● 文本文件操作
● 文本文件的读写
● 微课视频:文本文件操作案例
● 二进制文件操作
● 微课视频:二进制文件操作
● 常见文件处理
● word和excel文件操作
● 任务4.2 文件夹的操作
● 文件与文件夹操作
● 文件目录操作
● 微课视频:文件夹操作
● 微课视频:文件与文件夹操作综合应用
● 项目五 Python面向对象编程
● 任务5.1 函数的调用和实现
● 函数和模块
● 默认值参数
● 参数和返回值
● 关键参数和可变长度参数
● 变量作用域
● 递归函数
● 模块的使用
● lamba表达式
● 函数应用案例
● 函数定义与调用
● 自定义数组
● 任务5.2 使用类和对象
● 面向对象程序设计
● 类的定义与使用
● 类的成员
● 私有成员和公有成员
● 任务5.3 编写属性和方法
● 方法
● 属性定义与使用
● 特殊方法
● 项目六 Python网络与数据库编程
● 任务6.1 Python数据库操作
● SQLite基础知识
● Python访问数据库
● Connection对象
● Cursor对象
● 数据库查询
● 数据库增删改
● Excel数据处理
● 任务6.2 Socket编程
● Socket编程基础
● TCP编程
● 网络探测器
● UDP协议
● 端口扫描器
● 端口映射
● UDP编程
● UDP广播
● 项目七 Python数据可视化分析
● 任务7.1 Python数据分析的扩展库和工具使用
● 数据分析与处理
● 视频:扩展库和工具
● 视频:numpy数组
● 视频:numpy四则运算
● 视频:numpy元素访问
● 视频:numpy矩阵运算
● 视频:scipy函数
● 视频:scipy中值滤波
● 视频:pandas数据类型
● 视频:pandas数据查看和排序
● 视频:pandas数据选择
● 任务7.2 Python绘制图表
● 视频:绘制散点图
● 视频:绘制饼状图
● 视频:多图形绘制
● 视频:绘制三维图形
● 任务7.3 Python制作词云
● 视频:数据可视化综合应用
● 字符串补充扩展
● 字符串概述
● 常用方法与操作
● 微课视频:字符串编码与格式化
● 微课视频:字符串方法1
● 微课视频:字符串方法2
● 微课视频:字符串方法3
● 常量及中文处理
● 微课视频:字符串应用案例
● 视频:正则表达式基本语法
● 视频:re函数处理正则表达式
● 视频:正则表达式对象
● 视频:子模式扩展语法
● 异常处理结构补充扩展
● 异常处理结构
● 视频:异常处理结构基本知识
● 视频:异常处理结构
● 视频:IDLE调试程序
● 视频:pdb模块调试
● Python图形化编程补充扩展
● tkinter编程基本知识
● 视频:tkinter开发基础
● 视频:登录界面开发案例
● 视频:文本编辑器案例
● 视频:电子时钟案例
● 视频:选择类组件案例
● 视频:屏幕截图案例
● 视频:画图程序案例
● 视频:弹出式窗口案例
● 视频:Treeview组件案例
任务6.1 Python数据库操作
上一节
下一节
选择班级
确定
取消
图片预览