本书站在初学者的角度,循序渐进地介绍了Python程序设计必备的基础知识,致力于帮助读者建立编程思维、提升编程能力。在写作体例上,将教学内容与职业岗位能力目标相结合,兼顾高职院校学生喜好实践动手的学习特点,突出高职教育的特色,设计了项目工单式任务,将理论知识融入项目情景任务中,将抽象的概念具体化,将理论知识实践化,达到“学用结合”的效果。
教材简介
本书站在初学者的角度,循序渐进地介绍了Python程序设计必备的基础知识,致力于帮助读者建立编程思维、提升编程能力。在写作体例上,将教学内容与职业岗位能力目标相结合,兼顾高职院校学生喜好实践动手的学习特点,突出高职教育的特色,设计了项目工单式任务,将理论知识融入项目情景任务中,将抽象的概念具体化,将理论知识实践化,达到“学用结合”的效果。
项目一 初识Python语言
任务1 揭开Python的神秘面纱
任务2 安装和配置Python开发环境
项目二 Python的基础语法
任务1 声明数据类型
任务2 运算符与表达式
任务3 程序流程控制
项目三 Python的组合数据类型
任务1 列表与元组
任务2 集合与字典
项目四 Python的函数及应用
任务1 初识函数
任务2 内置和特殊函数
项目五 Python的类和对象
任务1 面向对象基础
任务2 封装、继承与多态
项目六 Python的正则表达式
任务1 正则表达式
任务2 匹配与搜索替换
项目七 Python的文件与数据格式化
任务1 文件及文件路径
任务2 数据维度与数据格式化
项目八 Python的模块、包和库
任务1 Python中的模块
任务2 Python中的包和第三方模块
项目九 数据分析与可视化
任务1 数据分析
任务2 数据可视化
1.Python的输入和输出函数
2.Python开发环境安装与配置
3.Python的常量与变量
4.Python的数据类型
5.Python的运算符与表达式
6.Python的条件语句
7.Python的循环语句
8.列表的操作符
9.列表的相关函数与方法
10.集合的基本操作
11.字典的基本操作
12.函数的定义与调用
13.函数的参数传递
14.Python 的内置函数
15.Python 的特殊函数
16.类的定义和使用
17.自动饮料机系统设计
18.工资结算系统设计
19.字符的分类
20.判断手机号归属运营商程序设计
21.用户注册验证程序设计
22.文件的基本操作
23.一二维数据的存储与读写
24.模块的导入方式
25.第三方模块的下载和安装
26.Python 的科学计算
27.期末成绩的统计和分析
28.Python 的图形绘制