• python即学即用 编程语言 张燕妮 主编
  • python即学即用 编程语言 张燕妮 主编
  • python即学即用 编程语言 张燕妮 主编
  • python即学即用 编程语言 张燕妮 主编
  • python即学即用 编程语言 张燕妮 主编
21年品牌 40万+商家 超1.5亿件商品

python即学即用 编程语言 张燕妮 主编

none

30.05 6.0折 50 全新

仅1件

北京丰台
认证卖家担保交易快速发货售后保障

作者张燕妮 主编

出版社机械工业出版社

ISBN9787111539896

出版时间2016-10

版次1

装帧平装

开本16

页数255页

字数398千字

定价50元

货号xhwx_1201396428

上书时间2024-12-26

智胜图书专营店

七年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

出版说明
前言
章绪论1
1.1python的特点1
1.1.1为何适应各种用户需求2
1.1.2胶水特点2
1.1.3语言特点2
1.1.4语法风格3
1.1.5多台5
1.1.6丰富的支持5
1.2python版本与集成包5
1.3python的下载与安装6
1.3.1下载python6
1.3.2python在windows下的安装6
1.3.3anaconda8
1.4python的ide9
1.4.1idle9
1.4.2pycharm9
1.4.3spyder10
1.4.4其他ide11
1.5软件包的安装方法11
1.5.1easy_install12
1.5.2pip12
1.6话题:matplotlib13
1.6.1matplotlib特点13
1.6.2matplotlib绘图13
1.6.3用matplotlib绘制股票历史k线图15
1.7小结17
第2章数据类型18
2.1数字数据类型18
2.1.1布尔型bool19
2.1.2基本整型int20
2.1.3长整型20
2.1.4双精度浮点型float21
2.1.5十进制浮点型decimal21
2.1.6复数plex22
2.1.7数字运算符23
2.1.8数字类型函数24
2.2序列26
2.2.1字符串28
2.2.2列表39
2.2.3元组45
2.3字典48
2.3.1字典创建48
2.3.2字典访问49
2.3.3字典相关函数51
2.4话题:numpy54
2.4.1numpy数组与python列表的区别54
2.4.2numpy数据类型55
2.5小结57
第3章控制流程与运算58
3.1选择结构58
3.1.1单分支结构58
3.1.2双分支结构59
3.1.3多分支结构60
3.1.4条件表达式62
3.2循环结构62
3.2.1while语句62
3.2.2for语句65
3.3话题:numpy的数组作70
3.3.1创建数组70
3.3.2索引和切片71
3.3.3数组对象的属72
3.3.4数组和标量之间的运算73
3.3.5数组的转置74
3.3.6通用函数74
3.3.7统计方法75
3.3.8集合运算76
3.3.9数76
3.3.10排序77
3.3.11线代数78
3.3.12访问文件78
3.4小结79
第4章函数与函数式编程80
4.1函数80
4.1.1定义函数80
4.1.2函数调用82
4.1.3/内嵌函数82
4.2函数参数83
4.2.1标准化参数83
4.2.2可变数量的参数86
4.2.3函数传递89
4.3装饰器90
4.3.1无参数装饰器90
4.3.2带参数装饰器93
4.4函数式编程94
4.4.1lambda表达式94
4.4.2内建函数map、filter、reduce96
4.4.3偏函数应用98
4.5变量作用域99
4.5.1全局变量和局部变量99
4.5.2global语句100
4.5.3闭包与外部作用域101
4.6递归102
4.7生成器102
4.8话题:scipy104
4.8.1傅里叶变换105
4.8.2滤波107
4.9小结109
第5章文件110
5.1磁盘文件110
5.1.1打开、关闭磁盘文件110
5.1.2写文件112
5.1.3读文件114
5.1.4文件指针作116
5.2stringio类文件116
5.3文件系统作120
5.3.1os模块120
5.3.2os.path模块124
5.3.3shutil模块127
5.4话题:python读写excel文件130
5.4.1xlwt库130
5.4.2xlrd库133
5.4.3xlutils库134
5.4小结135
第6章模块包136
6.1模块136
6.1.1搜索路径136
6.1.2导入模块137
6.1.3导入指定的模块属137
6.1.4加载模块138
6.1.5名称空间138
6.1.6“编译的”python文件139
6.1.7自动导入模块139
6.1.8循环导入139
6.2包141
6.3话题:程序打包142
6.3.1distutils142
6.3.2py2exe144
6.4小结144
第7章类145
7.1基本概念145
7.2类定义146
7.3实例148
7.3.1创建实例148
7.3.2初始化149
7.3.3_dict_属151
7.3.4特殊方法152
7.4继承155
7.5多态158
7.6可见159
7.7python类中的属160
7.8话题:抽象基类163
7.9小结166
第8章数据库167
8.1db-api2.0167
8.2ycopg2170
8.3mysql173
8.4话题:orm175
8.5小结178
第9章网络编程179
9.1网络基础179
9.2cgi182
9.2.1cgi模块182
9.2.2wsgi183
9.3话题:flask184
9.3.1flask简介184
9.3.2flask-sqlalchemy185
9.3.3flask-wtf186
9.3.4jinja2187
9.3.5用matplotlib与flask显示动态图片189
9.3.6flask-script190
9.3.7flask程序运行191
9.4小结192
0章正则表达式193
10.1python的正则表达式语法193
10.2re模块195
10.2.1python正则表达式用法195
10.2.2编译一个模式197
10.2.3模式替换198
10.3话题:beautifulsoup198
10.4小结202
1章图形用户界面编程203
11.1tkinter203
11.1.1tkinter组件203
11.1.2tkinter回调、绑定206
11.1.3matplotlib应用于tkinter208
11.2话题:pyqt210
11.2.1pyqt介绍210
11.2.2pyqt的事件214
11.2.3pyqt的todo实例215
11.3小结219
2章大数据的利器220
12.1json220
12.1.1json格式定义220
12.1.2simplejson库221
12.1.3通过json读取汇率226
12.2xml227
12.2.1xml基本定义227
12.2.2lxml库使用228
12.2.3通过xml读取和网的rss229
12.3hdf5229
12.3.1hdf5格式定义229
12.3.2pytables使用230
12.4pandas232
12.4.1pandas介绍232
12.4.2pandas的series232
12.4.3dataframe的创建234
14.4.4dataframe的索引访问235
12.4.5dataframe的数据赋值239
12.4.6dataframe的基本运算239
12.4.7pandas的io作240
12.4.8pandas读取eia的原油价格241
12.5小结243
附录244
附录apython编译安装244
附录bvirtualenvpython虚拟环境246
附录cpython2还是python3248
附录d科学家的python252
附录e无处不在的python253

内容简介:

python是一门强大、快捷的编程语言。本书采用了即学即用的方式讲解python.全书主要包含python语言知识以及大数据使用的numpy、panda、pytable;web编程框架web.py;作tgreql数据库。读者在学完一章的基础知识之后,可继续研读本章的不错话题,从而达到立即应用的目的。本书特别适合软件开发人员和数据分析工程师阅读,也可用于高等院校计算机。

精彩内容:

python是一种面向对象、解释型计算机程序设计语言,其语法简洁清晰、易于学,几乎可以在所有的作系统下运行。python常被称为“胶水”语言,因为它能够把不同语言编写的各个模块轻松地组织在一起,从而将众多的fortran和c语言库集成到pyhton环境下,帮助开发者处理各种工作。python的特决定了其在实际应用中的广泛,在很多领域如快速原型开发、网络服务器脚本、科学计算、文档处理、数据库编程、嵌入开发、gui开发、游戏开发和移动开发中均有广泛应用。目前python语言越来越受到重视,并已有大量成功的案例,如youtube(分享)、豆瓣(社区)、opentack(云计算台)和tornado(web服务器)等都是基于python开发的。本书既介绍了python的基础知识,也介绍了很多python的话题,并附有实例,是一本即学即用的书。本书首先介绍了python的数据类型、编程语法、函数、类和模块等基础知识,然后介绍了python在网络、数据库、正则表达式和大数据方面的应用。本书每一章的后都介绍了与该章内容相关的话题,这些话题可直接在数据处理、开发和数据库管理等领域使用,使得读者每学一章即可通过该章内容解决工作、科研中的实际问题,充分体现了即学即用特点,突破了以往必须将书读完才能用于实战的思路。话题涵盖了大数据分析用的numpy、cipy、pytable和panda等工具,讲解了如何采集数据以及如何为调研报告生成漂亮的图表等内容。书中的案例采用实际项目使用的小测试案例,具有极强的实用。本书使用anacondapython作为开发环境。anaconda是python的科学技术包的合集,包含了大量的科学计算包,如numpy、icpy和matplotlib等,并支持window、linux、ox环境。相比其他python集成开发环境,anaconda不仅支持python2.x,而且支持python3.x的科学计算包。可从anaconda的官网(://.continuum.io/download)下载相应版本的anaconda。如果anaconda未包含书中所用的模块,可参章介绍的pip和eay_intall的方法安装相应模块。本书的第6章由张秀凤编写,0章由丁维才编写,其余内容由本人编写。写书过程中,经常忽视女儿的好玩天,没能很好地陪伴女儿,心有愧疚。谨以此书献给我的女儿和所有关心支持我的人。张燕妮

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP