Python程序设计基础
Python程序设计基础
2万+ 人选课
更新日期:2025/06/19
开课时间2025/02/24 - 2025/06/30
课程周期18 周
开课状态开课中
每周学时-
课程简介

Python是一门免费、开源、跨平台的高级动态编程语言,代码可移植性强,扩展库丰富,目前Python已经渗透到统计分析、大数据处理、数据可视化、移动终端开发、科学计算可视化、系统安全、网络安全、软件分析与测试、图形图像处理、人工智能、游戏设计与策划、网络应用开发、自动运维、辅助设计等几乎所有行业和领域。

Python支持命令式编程、函数式编程,语法简洁、清晰,代码优雅、可读性强,大幅度缩短了开发周期,在开发速度和运行速度之间达到了完美的平衡。

本课程代码纯正、讲解透彻,例题丰富、实用性强,延伸学习资源丰富。通过本课程的学习,可以快速入门Python编程,能够编写程序实现自己的想法,为数据库、网络爬虫、机器学习、系统运维、数据分析与可视化等多个应用领域的深入学习打下良好的基础。

课程大纲
《Python程序设计基础》课程导学
《Python程序设计基础》课程导学
Python语言概述
1.1 语言概述、版本、编程规范
1.2 扩展库安装方式、标准库与扩展库对象导入
运算符、表达式与内置对象
2.1 Python常用内置对象
2.2 运算符、表达式、关键字
2.3 Python常用内置函数用法精要
2.4 精彩案例赏析
Python序列结构
3.1 列表
3.2 元组与生成器推导式
3.3 字典
3.4 集合、序列解包
程序控制结构
4.1 条件表达式、选择结构与循环结构语法
4.2 精彩案例赏析
函数设计与使用
5.1函数定义与调用基本语法
5.2 函数参数与变量作用域
5.3 lambda表达式与生成器函数
5.4 精彩案例赏析
面向对象程序设计
6.1 面向对象程序设计
字符串操作
7.1 编码格式、转义字符、格式化
7.2 字符串方法
7.3 字符串常量、分词、拼音处理、案例解析
正则表达式
8.1 正则表达式语法
8.2 re模块、案例赏析
文件内容操作
9.1 文件操作基本知识、文本文件操作
9.2 二进制文件读写
9.3 Word文件与Excel文件操作
文件与文件夹操作
文件与文件夹操作
异常处理结构
异常处理结构
数据库应用开发
12.1 使用Python操作SQLite数据库
12.2 精彩案例赏析