您好,欢迎来到聚文网。 登录 免费注册
面向应用的Python程序设计

面向应用的Python程序设计

  • 字数: 219000
  • 装帧: 平装
  • 出版社: 机械工业出版社
  • 出版日期: 2021-01-01
  • 商品条码: 9787111665243
  • 版次: 1
  • 开本: 16开
  • 页数: 184
  • 出版年份: 2021
定价:¥79 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
内容涵盖Python程序知识要点、语句讲解、例题、功能实现等,随书配套视频讲解,手把手教你学Python,快速实现从入门到进阶。为了帮助读者更好地理解程序设计的过程,本书提供与章节内容配套的视频讲解课程,读者可以通过出版社提供的途径获取视频资料。扫描本书封底的二维码,安装企业微信后,可以收看章节配套视频讲解课程。
内容简介
本书以Python3.7版本为编写环境,分为上下两篇,分别为:基础篇——Python语言程序设计;进阶篇——Python语言科学计算程序设计。本书的每章内容都包含Python程序知识要点、程序语句讲解、例题、功能实现等,力求达到读者能够通过本书实现Python语言的入门和进阶,并逐渐掌握程序设计思想的目标。
本书适合软件相关专业的本科生或研究生,以及所有想要学习编程的读者和想要成为职业软件开发者的人群阅读。
目录
前言
第1章Python程序与集成开发环境Pycharm1
1.1Python简介1
1.2软件包管理2
1.3集成开发环境2
1.4Pyinstaller打包软件4
第2章Python程序基础5
2.1语句基础5
2.2格式化输出6
2.3特殊字符处理8
2.4变量9
2.5Python程序举例10
2.6空格标志符11
2.7思考题12
第3章操作符和表达式13
3.1算术操作符13
3.2位操作符14
3.3逻辑比较操作符14
3.4操作符的顺序15
3.5思考题16
第4章控制流17
4.1if块17
4.2while模块18
4.3for循环19
4.4break语句19
4.5continue语句20
4.6思考题21
第5章函数22
5.1函数定义22
5.2函数的参数22
5.3本地变量23
5.4全局变量声明24
5.5函数参数的缺省值24
5.6关键字参数25
5.7函数的可变参数25
5.8函数的返回值26
5.9文档字符串27
5.10思考题28
第6章模块30
6.1import语句30
6.2from…import…语句32
6.3模块的名字属性32
6.4创建自己的Python模块33
6.5package包34
6.6思考题34
第7章数据结构36
7.1list列表36
7.2tuple元组37
7.3dictionary字典38
7.4sequence序列39
7.5set数据集40
7.6string字符串41
7.7思考题41
第8章面向对象程序设计43
8.1过程与对象43
8.2class关键字43
8.3self关键字44
8.4methods方法44
8.5init方法45
8.6类和对象变量46
8.7inheritance继承47
8.8思考题48
第9章输入和输出49
9.1键盘与屏幕49
9.2文件读取50
9.3pickle文件操作包51
9.4unicode编码52
9.5lambda表达式52
9.6异常处理53
第10章常用软件包55
10.1math数学包55
10.2time时间软件包57
10.3random随机数软件包58
10.4os操作系统软件包58
10.5threading多线程软件包59
10.6思考题64
第11章turtle绘图包65
11.1turtle绘图动画65
11.2色彩与线宽66
11.3turtle库函数67
11.4思考题71
第12章串口通信72
12.1串口软件包72
12.2读写数据74
12.3一个串口类——线程读数据75
12.4思考题77
第13章Windows界面开发78
13.1wxPython程序包安装78
13.2wxPython基础82
13.3菜单与工具条84
13.4布局管理91
13.5wxPython事件96
13.6对话框103
13.7插件widget106
13.8图形110
13.9思考题114
第14章图像操作软件包pillow115
14.1图像加载与显示115
14.2图像的操作116
14.3从互联网上抓取图片117
14.4图像绘制并加水印119
14.5思考题120
第15章numpy多维数组121
15.1array多维数组对象121
15.2数组初始化122
15.3创建数序列123
15.4数组操作124
15.5数组的变形126
15.6数组之间的叠加127
15.7线性代数127
15.8矢量的点积与叉积128
15.9思考题129
第16章matplotlib科学绘图130
16.1入门示例130
16.2曲线plot函数132
16.3多图绘制134
16.4图像显示135
16.5特征绘图137
16.6思考题143
第17章scipy科学计算144
17.1线性代数144
17.2插值148
17.3傅里叶变换150
17.4微分方程组152
17.5非线性方程组求解154
17.6思考题155
第18章图像处理opencv156
18.1安装156
18.2图像操作157
18.3视频操作158
18.4绘图操作160
18.5关键操作162
18.6图像处理166
18.7一个图像操作的例子172
18.8思考题174

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网