当前位置: 首页 > python

《Python核心编程从入门到开发实战》朱红庆 pdf电子书[123MB]

  • python
  • 更新时间:2025-03-21 17:34:25
简介《Python核心编程从入门到开发实战》是由朱红庆编著,《Python核心编程从入门到开发实战》以学会、用好Python语言进行软件编程为目标,不仅讲解了基本概念、数据类型、变量、运算符、函数、程序的控制结构等Python语言的基础知识,还深入介绍了Pyt...
《Python核心编程从入门到开发实战》pdf电子书下载
《Python核心编程从入门到开发实战》pdf百度网盘
《Python核心编程从入门到开发实战》pdf百度网盘
《Python核心编程从入门到开发实战》pdf百度网盘
《Python核心编程从入门到开发实战》pdf百度网盘

 

《Python核心编程从入门到开发实战》以学会、用好Python语言进行软件编程为目标,不仅讲解了基本概念、数据类型、变量、运算符、函数、程序的控制结构等Python语言的基础知识,还深入介绍了Python语言常用库、数据结构、网络编程、可视化编程及图像处理等Python语言的核心运用,深入浅出地讲解了Python语言的各项技术及实战技能。

《Python核心编程从入门到开发实战》共16章。首先讲解Python语言的基本概念、运算符与表达式、变量与数据类型、程序的控制结构等;然后讲解函数、组合数据类型、文件与文件系统、正则表达式、程序进程和线程、Python操作数据库、Web网站编程技术、Python可视化编程;接着重点讲解基于PyQt 5技术的GUI编程等;最后详细讲解Python在交互式游戏开发、智能机器人、人工智能及数据可视化4个方面的综合应用。全书不仅融入了作者丰富的工作经验和多年的使用心得,还提供了大量来自工作现场的实例,具有较强的实战性和可操作性。

《Python核心编程从入门到开发实战》适合那些希望学习Python语言编程的初、中级程序员和希望精通Python语言编程的高级程序员阅读。


作者简介:
朱红庆 某高校高新技术研发协会会员、高校“高新技术创研小组”初创及负责人,技术攻坚组长。主要从事人工智能、电子信息科学与技术专业的教学、推广与科研工作。近年来参与多本科技类图书及教材的编写工作。

目录:
第1章 认识 Python 语言 1
1.1 走进 Python 1
1.2 建立 Python 程序开发环境 4
1.3 Python 解释器与安装 PyCharm 11
第2章 快速使用 Python 编程 15
2.1 编程基础知识 15
2.2 Python 基本语法元素分析 16
2.3 Python 程序中的运算符与表达式 25
2.4 Python 中的数据类型 32
2.5 Python 内置的运算函数 36
第3章 控制程序执行流程 43
3.1 结构化程序设计 43
3.2 顺序结构 46
3.3 分支结构 49
3.4 循环结构 60
第4章 Python 中函数的使用 66
4.1 函数的定义和基本使用 66
4.2 参数传递 68
4.3 变量的作用域 73
4.4 函数的递归 75
4.5 函数模块 76
第5章 组合数据类型 79
5.1 序列 79
5.2 列表 84
5.3 元组 87
5.4 集合 90
5.5 字典 93
第6章 文件与文件系统 96
6.1 文件的打开和关闭 96
6.2 文件和目录操作模块 105
6.3 常见的目录及文件操作 106
第7章 正则表达式 113
7.1 概述 113
7.2 基本元字符 114
7.3 正则表达式在 Python 中的使用 115
7.4 re 模块中的常用函数及其功能 116
7.5 分组匹配和匹配对象 122
第8章 程序进程和线程 124
8.1 进程 124
8.2 线程 127
第9章 Python 操作数据库 136
9.1 Python 数据库接口和 API 136
9.2 Python 操作关系型数据库 138
9.3 Python 操作非关系型数据库 147
9.4 Python 操作嵌入式数据库 149
第10章 Web 网站编程技术 153
10.1 Flask 框架 153
10.2 Django 框架 162
第11章 Python 可视化编程 169
11.1 NumPy 库概述 169
11.2 使用 NumPy 库 170
11.3 图像的手绘效果 183
11.4 使用 matplotlib 库 188
11.5 综合案例 1:绘制极坐标图 197
11.6 综合案例 2:绘制股票 K 线图 198
第12章 基于 PyQt 5 技术的 GUI 编程 201
12.1 GUI 概述 201
12.2 PyQt 简介及安装 203
12.3 Qt Designer 入门 205
12.4 PyQt 5 基本窗口空间的使用方法 209
12.5 GUI 的布局管理 213
第13章 使用 Python 开发交互式游戏 217
13.1 Pygame 简介与安装 217
13.2 开发 Pygame 游戏 222
13.3 制作接弹球计分游戏初始部分 225
13.4 制作接弹球计分游戏主体部分 232
13.5 优化游戏弹球运动速度 238
第14章 智能机器人——利用 Python 智能写诗 239
14.1 认识智能化 239
14.2 系统设计 240
14.3 系统开发必备 241
14.4 窗体 UI 的设计和实现 242
14.5 第三方库介绍 247
14.6 程序的实现过程 250
14.7 程序的运行及运行结果 255
第15章 人工智能——人脸识别系统 257
15.1 需求分析 257
15.2 系统设计 258
15.3 系统开发必备 259
15.4 系统功能的实现 260
第16章 数据可视化——天气预测系统 271
16.1 需求分析 271
16.2 系统设计 271
16.3 系统开发必备 274
16.4 系统功能的实现 276

点击下载