Python编程入门实践:从零基础到实战应用
定价:¥55.00
作者: 余劲松
出版时间:2024-12
出版社:电子工业出版社
- 电子工业出版社
- 9787121469886
- 1-1
- 540527
- 68260175-2
- 平塑
- 16开
- 2024-12
- 480
- 301
- 电子与信息大类
- 程序设计
- 高职
内容简介
本书从零开始介绍Python编程,精选编程案例,指导编程实践,详细讲解用Python进行程序开发应掌握的基本知识和技术。全书共有10章,包括Python概述、Python基础、Python数据类型、Python选择结构、Python循环结构、面向过程的基本应用、面向对象的基本应用、进程与线程的应用、软件开发可视化应用、综合项目开发等内容。本书以活页方式装订,便于知识重组和应用,以及实践项目的关联和拓展。本书结合虚拟数字仿真硬件平台,有助于初学者加深对语言技术点的理解;通过调用Python语言的基础调用包,使初学者可以开展技能实践和体验板载效果,在学习语言的同时了解语言的真实应用场景。
目录
第1章 Python概述 1
1.1 认识Python 2
1.2 开发环境搭建 4
1.3 编程实战与应用拓展 11
本章小结 14
第2章 Python基础 15
2.1 变量与常量 16
2.2 数字与字符串 21
2.3 函数与模块 29
2.4 实战1 糖果游戏 35
2.5 实战2 显示温控大棚环境
数据 36
本章小结 41
第3章 Python数据类型 42
3.1 列表 43
3.2 元组 47
3.3 字典与集合 52
3.4 布尔类型 56
3.5 实战1 随机分配办公室 60
3.6 实战2 获取智能酒店设备
状态 61
本章小结 65
第4章 Python选择结构 66
4.1 if与else语句 67
4.2 elif语句 70
4.3 if语句嵌套 74
4.4 实战1 验证用户名和
密码 77
4.5 实战2 智能路灯广告
控制 78
本章小结 80
第5章 Python循环结构 81
5.1 for循环 82
5.2 while循环 86
5.3 循环嵌套与循环控制 90
5.4 实战1 学生成绩管理
系统 96
5.5 实战2 智能农业温室植物
生长系统 97
本章小结 101
第6章 面向过程的基本应用 102
6.1 函数概念及定义 103
6.2 常用函数 111
6.3 异常的捕获与处理 120
6.4 自定义模块与常用模块 124
6.5 实战1 图书管理系统 129
6.6 实战2 智能闹钟功能 133
本章小结 134
第7章 面向对象的基本应用 135
7.1 类与对象 136
7.2 属性 143
7.3 继承、多态与抽象 149
7.4 实战1 打敌人游戏 156
7.5 实战2 家庭安全
“防盗” 161
本章小结 163
第8章 进程与线程的应用 164
8.1 初步认识 165
8.2 进程开发 166
8.3 线程开发 176
8.4 实战1 多人聊天室开发 189
8.5 实战2 夏季智慧除湿
防暑 193
本章小结 195
第9章 软件开发可视化应用 196
9.1 桌面端软件开发 197
9.2 可视化小游戏开发 215
9.3 数据可视化开发 227
9.4 实战1 游戏进度条开发 244
9.5 实战2 汽车过境红绿灯
模拟 247
本章小结 250
第10章 综合项目开发 251
10.1 项目需求 252
10.2 项目设计 252
10.3 程序代码实现 255
10.4 功能结果调试 259
本章小结 259
1.1 认识Python 2
1.2 开发环境搭建 4
1.3 编程实战与应用拓展 11
本章小结 14
第2章 Python基础 15
2.1 变量与常量 16
2.2 数字与字符串 21
2.3 函数与模块 29
2.4 实战1 糖果游戏 35
2.5 实战2 显示温控大棚环境
数据 36
本章小结 41
第3章 Python数据类型 42
3.1 列表 43
3.2 元组 47
3.3 字典与集合 52
3.4 布尔类型 56
3.5 实战1 随机分配办公室 60
3.6 实战2 获取智能酒店设备
状态 61
本章小结 65
第4章 Python选择结构 66
4.1 if与else语句 67
4.2 elif语句 70
4.3 if语句嵌套 74
4.4 实战1 验证用户名和
密码 77
4.5 实战2 智能路灯广告
控制 78
本章小结 80
第5章 Python循环结构 81
5.1 for循环 82
5.2 while循环 86
5.3 循环嵌套与循环控制 90
5.4 实战1 学生成绩管理
系统 96
5.5 实战2 智能农业温室植物
生长系统 97
本章小结 101
第6章 面向过程的基本应用 102
6.1 函数概念及定义 103
6.2 常用函数 111
6.3 异常的捕获与处理 120
6.4 自定义模块与常用模块 124
6.5 实战1 图书管理系统 129
6.6 实战2 智能闹钟功能 133
本章小结 134
第7章 面向对象的基本应用 135
7.1 类与对象 136
7.2 属性 143
7.3 继承、多态与抽象 149
7.4 实战1 打敌人游戏 156
7.5 实战2 家庭安全
“防盗” 161
本章小结 163
第8章 进程与线程的应用 164
8.1 初步认识 165
8.2 进程开发 166
8.3 线程开发 176
8.4 实战1 多人聊天室开发 189
8.5 实战2 夏季智慧除湿
防暑 193
本章小结 195
第9章 软件开发可视化应用 196
9.1 桌面端软件开发 197
9.2 可视化小游戏开发 215
9.3 数据可视化开发 227
9.4 实战1 游戏进度条开发 244
9.5 实战2 汽车过境红绿灯
模拟 247
本章小结 250
第10章 综合项目开发 251
10.1 项目需求 252
10.2 项目设计 252
10.3 程序代码实现 255
10.4 功能结果调试 259
本章小结 259








