全新正版未拆封
¥ 41.4 5.2折 ¥ 79 全新
库存2件
作者王立峰、惠新遥、高杉 著
出版社机械工业出版社
出版时间2020-12
装帧平装
上书时间2023-06-28
本书以Python3.7版本为编写环境,分为上下两篇,分别为:基础篇――Python语言程序设计;进阶篇――Python语言科学计算程序设计。本书的每章内容都包含Python程序知识要点、程序语句讲解、例题、功能实现等,力求达到读者能够通过本书实现Python语言的入门和进阶,并逐渐掌握程序设计思想的目标。
本书适合软件相关专业的本科生或研究生,以及所有想要学习编程的读者和想要成为职业软件开发者的人群阅读。
前言
第1章Python程序与集成开发
环境Pycharm1
11Python简介1
12软件包管理2
13集成开发环境2
14Pyinstaller打包软件4
第2章Python程序基础5
21语句基础5
22格式化输出6
23特殊字符处理8
24变量9
25Python程序举例10
26空格标志符11
27思考题12
第3章操作符和表达式13
31算术操作符13
32位操作符14
33逻辑比较操作符14
34操作符的顺序15
35思考题16
第4章控制流17
41if块17
42while模块18
43for循环19
44break语句19
45continue语句20
46思考题21
第5章函数22
51函数定义22
52函数的参数22
53本地变量23
54全局变量声明24
55函数参数的缺省值24
56关键字参数25
57函数的可变参数25
58函数的返回值26
59文档字符串27
510思考题28
第6章模块30
61import语句30
62from…import…语句32
63模块的名字属性32
64创建自己的Python模块33
65package包34
66思考题34
第7章数据结构36
71list列表36
72tuple元组37
73dictionary字典38
74sequence序列39
75set数据集40
76string字符串41
77思考题41
第8章面向对象程序设计43
81过程与对象43
82class关键字43
83self关键字44
84methods方法44
85init方法45
86类和对象变量46
87inheritance继承47
88思考题48
第9章输入和输出49
91键盘与屏幕49
92文件读取50
93pickle文件操作包51
94unicode编码52
95lambda表达式52
96异常处理53
第10章常用软件包55
101math数学包55
102time时间软件包57
103random随机数软件包58
104os操作系统软件包58
105threading多线程软件包59
106思考题64
第11章turtle绘图包65
111turtle绘图动画65
112色彩与线宽66
113turtle库函数67
114思考题71
第12章串口通信72
121串口软件包72
122读写数据74
123一个串口类――线程
读数据75
124思考题77
第13章Windows界面开发78
131wxPython程序包安装78
132wxPython基础82
133菜单与工具条84
134布局管理91
135wxPython事件96
136对话框103
137插件widget106
138图形110
139思考题114
第14章图像操作软件包
pillow115
141图像加载与显示115
142图像的操作116
143从互联网上抓取图片117
144图像绘制并加水印119
145思考题120
第15章numpy多维数组121
151array多维数组对象121
152数组初始化122
153创建数序列123
154数组操作124
155数组的变形126
156数组之间的叠加127
157线性代数127
158矢量的点积与叉积128
159思考题129
第16章matplotlib科学绘图130
161入门示例130
162曲线plot函数132
163多图绘制134
164图像显示135
165特征绘图137
166思考题143
第17章scipy科学计算144
171线性代数144
172插值148
173傅里叶变换150
174微分方程组152
175非线性方程组求解154
176思考题155
第18章图像处理opencv156
181安装156
182图像操作157
183视频操作158
184绘图操作160
185关键操作162
186图像处理166
187一个图像操作的例子172
188思考题174
— 没有更多了 —
以下为对购买帮助不大的评价