返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 全新零基础学Python张志强 等 编著9787111492115
  • 正版
    • 作者: 张志强 等 编著著 | 张志强 等 编著编 | 张志强 等 编著译 | 张志强 等 编著绘
    • 出版社: 机械工业出版社
    • 出版时间:2015-02-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    萌萌哒图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 张志强 等 编著著| 张志强 等 编著编| 张志强 等 编著译| 张志强 等 编著绘
    • 出版社:机械工业出版社
    • 出版时间:2015-02-01
    • 版次:1
    • 印次:1
    • 页数:462
    • 开本:16开
    • ISBN:9787111492115
    • 版权提供:机械工业出版社
    • 作者:张志强 等 编著
    • 著:张志强 等 编著
    • 装帧:平装
    • 印次:1
    • 定价:79.00
    • ISBN:9787111492115
    • 出版社:机械工业出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2015-02-01
    • 页数:462
    • 外部编号:1201066256
    • 版次:1
    • 成品尺寸:暂无

    前言
    篇Python语言基础
    章入ython的世界1
    1.1Python的由来1
    1.2Python的特色2
    1.3个Python程序3
    1.4搭建开发环境4
    1.4.1Python的下载和安装4
    1.4.2交互式命令行的使用5
    1.5Python的开发工具5
    1.5.1PyCharm的使用6
    1.5.2EclipseE的介绍6
    1.5.3EditPlus编辑器环境的配置7
    1.6不同平台下的Python9
    1.7小结9
    1.8习题9
    第2章Python必须知道的基础语法10
    2.1Python的文件类型10
    2.1.1源代码10
    2.1.2字节代码10
    2.1.3优化代码11
    2.2Python的编码规范11
    2.2.1命名规则11
    2.2.2代码缩进与冒号13
    2..模块导入的规范15
    2.2.4使用空行分隔代码16
    2.2.5正确的注释16
    2.2.6语句的分隔19
    .变量和常量20
    ..1变量的命名20
    ..2变量的赋值21
    ..局部变量22
    ..4全局变量
    ..5常量25
    2.4数据类型26
    2.4.1数字26
    2.4.2字符串27
    2.5运算符与表达式29
    2.5.1算术运算符和算术表达式29
    2.5.2关系运算符和关系表达式30
    2.5.3逻辑运算符和逻辑表达式31
    2.6小结32
    2.7习题32
    第3章Python的控制语句33
    3.1结构化程序设计33
    3.2条件判断语句34
    3.2.1if条件语句34
    3.2.2if…elif…else判断语句35
    3..if语句也可以嵌套36
    3.2.4switch语句的替代方案37
    3.3循环语句40
    3.3.1while循环40
    3.3.2for循环41
    3.3.3break和continue语句42
    3.4结构化程序示例44
    3.5小结46
    3.6习题46
    第4章Python数据结构47
    4.1元组结构47
    4.1.1元组的创建47
    4.1.2元组的访问48
    4.1.3元组的遍历50
    4.2列表结构51
    4.2.1列表的创建51
    4.2.2列表的使用53
    4..列表的查找、排序、反转54
    4.2.4列表实现堆栈和队列55
    4.3字典结构57
    4.3.1字典的创建57
    4.3.2字典的访问58
    4.3.3字典的方法60
    4.3.4字典的排序、复制63
    4.3.5全局字典——sys.modules模块64
    4.4序列65
    4.5小结67
    4.6习题67
    第5章模块与函数68
    5.1Python程序的结构68
    5.2模块69
    5.2.1模块的创建69
    5.2.2模块的导入69
    5..模块的属71
    5.2.4模块的内置函数71
    5.2.5自定义包74
    5.3函数76
    5.3.1函数的定义76
    5.3.2函数的参数77
    5.3.3函数的返回值80
    5.3.4函数的嵌套82
    5.3.5递归函数84
    5.3.6lambda函数85
    5.3.7Generator函数86
    5.4小结88
    5.5习题88
    第6章字符串与正则表达式89
    6.1常见的字符串操作89
    6.1.1字符串的格式化89
    6.1.2字符串的转义符91
    6.1.3字符串的合并93
    6.1.4字符串的截取94
    6.1.5字符串的比较95
    6.1.6字符串的反转96
    6.1.7字符串的查找和替换98
    6.1.8字符串与日期的转换99
    6.2正则表达式应用101
    6.2.1正则表达式简介101
    6.2.2使用re模块处理正则表达式103
    6.3小结108
    6.4习题108
    第7章使用Python处理文件109
    7.1文件的常见操作109
    7.1.1文件的创建109
    7.1.2文件的读取111
    7.1.3文件的写入113
    7.1.4文件的删除114
    7.1.5文件的复制115
    7.1.6文件的重命名116
    7.1.7文件内容的搜索和替换117
    7.1.8文件的比较118
    7.1.9配置文件的访问119
    7.2目录的常见操作121
    7.2.1创建和删除目录122
    7.2.2目录的遍历122
    7.3文件和流124
    7.3.1Python的流对象124
    7.3.2模拟Java的输入、输出流126
    7.4文件处理示例——文件属浏览程序127
    7.5小结128
    7.6习题128
    第8章面向对象编程129
    8.1面向对象的概述129
    8.2类和对象130
    8.2.1类和对象的区别130
    8.2.2类的定义131
    8..对象的创建131
    8.3属和方法132
    8.3.1类的属132
    8.3.2类的方法134
    8.3.3内部类的使用136
    8.3.4__init__方法137
    8.3.5__del__方法138
    8.3.6垃圾回收机制139
    8.3.7类的内置方法140
    8.3.8方法的动态特144
    8.4继承145
    8.4.1使用继承145
    8.4.2抽象基类147
    8.4.3多态14
    8.4.4多重继承149
    8.4.5Mixin机制150
    8.5运算符的重载152
    8.6Python与设计模式154
    8.6.1设计模式简介154
    8.6.2设计模式示例——Python实现工厂方法155
    8.7小结156
    8.8习题156
    第9章异常处理与程序调试157
    9.1异常的处理157
    9.1.1Python中的异常157
    9.1.2try…except的使用158
    9.1.3try…finally的使用160
    9.1.4使用raise抛出异常161
    9.1.5自定义异常161
    9.1.6assert语句的使用162
    9.1.7异常信息163
    9.2使用自带LE调试程序164
    9.3使用EasyEclipseforPython调试程序165
    9.3.1新建工程166
    9.3.2配置调试167
    9.3.3设置断点168
    9.4小结170
    9.5习题170
    0章Python数据库编程171
    10.1Python环境下的数据库编程171
    10.1.1通过ODBC访问数据库171
    10.1.2使用DAO对象访问数据库173
    10.1.3使用ActiveXDataObject访问数据库174
    10.1.4Python连接数据库的专用模块176
    10.2使用Python的持久化模块读写数据179
    10.3嵌入式数据库SLite179
    10.3.1SLite的命令行工具179
    10.3.2使用sqlite3模块访问SLite数据库181
    10.4小结182
    10.5习题182
    第二篇Python的GUI程序设计
    1章Python的GUI开发183
    11.1Python的GUI开发选择183
    11.1.1认识Python内置的GUI库Tkinter183
    11.1.2使用Tkinter进行开发184
    11.1.3认识PyTGUI库186
    11.1.4使用PyTGUI库进行开发187
    11.2小结188
    11.3习题188
    2章GUI编程与Tkinter相关组件介绍189
    12.1GUI程序开发简介189
    12.2Tkinter与主要组件190
    12.2.1在程序中使用Tkinter190
    12.2.2顶层窗口190
    12..标签191
    12.2.4框架191
    12.2.5按钮192
    12.2.6输入框192
    12.2.7单选按钮193
    12.2.8复选按钮193
    12.2.9消息194
    12.2.10滚动条194
    12.2.11列表框195
    1.Tkinter所有组件简介195
    12.4小结196
    12.5习题196
    第三篇Python的Web开发
    3章Python的HTML应用197
    13.1HTML介绍197
    13.1.1HTML的历史197
    13.1.2SGML、HTML、XHTML、HTML5的关系198
    13.1.3HTML的标签198
    13.1.4HTML的框架组成199
    13.2URL的处理200
    13.2.1统一资源定位符URL200
    13.2.2URL的解析201
    13..URL的拼合203
    13.2.4URL的分解204
    13.2.5URL的编解码205
    13.2.6中文的编解码207
    13.2.7查询参数的编码208
    13.3CGI的使用210
    13.3.1CGI介绍210
    13.3.2获取CGI环境信息211
    13.3.3解析用户的输入214
    13.4获取HTML资源216
    13.4.1使用urlopen和urlretrieve获取HTTP资源217
    13.4.2分析返回资源的相关信息221
    13.4.3自定义获取资源方式2
    13.4.4使用http.client模块获取资源226
    13.5HTML文档的解析228
    13.6小结0
    13.7习题0
    4章Python和XML1
    14.1XML介绍1
    14.1.1XML的演进历史1
    14.1.2XML的优点和限制2
    14.1.3XML技术的Python支持
    14.2XML文档概览和验4
    14.2.1XML文档的基础概念4
    14.2.2XML文档的结构良好验4
    14..XML文档的有效验
    14.3分析XML文档结构
    14.3.1XML的元素和标签
    14.3.2元素的属242
    14.3.3XML的名字244
    14.3.4字符实体245
    14.3.5CDATA段246
    14.3.6注释248
    14.3.7处理指令248
    14.3.8XML定义249
    14.4使用SAX处理XML文档249
    14.4.1SAX介绍250
    14.4.2SAX处理的组成部分250
    14.5使用DOM处理XML文档255
    14.5.1DOM介绍255
    14.5.2xml.dom模块中的接口操作256
    14.5.3对XML文档的操作264
    14.6小结269
    14.7习题270
    5章Python的Web开发——Django框架的应用271
    15.1常见的Web开发框架271
    15.1.1Zope271
    15.1.2TurboGears273
    15.1.3Django273
    15.1.4Web开发框架274
    15.1.5根据自身所需选择合适的开发框架275
    15.2MVC模式275
    15.2.1MVC模式介绍275
    15.2.2MVC模式的优缺点276
    15..Django框架中的MVC277
    15.3Django开发环境的搭建277
    15.3.1Django框架的安装277
    15.3.2数据库的配置278
    15.4Django框架的应用279
    15.4.1Web应用的创建279
    15.4.2Django中的开发服务器280
    15.4.3创建数据库282
    15.4.4生成Django应用283
    15.4.5创建数据模型284
    15.4.6URL设计285
    15.4.7创建视图286
    15.4.8模板系统287
    15.4.9发布Django项目289
    15.5Django框架的高级应用289
    15.5.1管理界面290
    15.5.2生成数据库数据291
    15.5.3Session功能292
    15.5.4国际化295
    15.6小结296
    15.7习题296
    第四篇Python应用
    6章敏捷方法学在Python中的应用——测试驱动开发297
    16.1测试驱动开发297
    16.1.1测试驱动开发模式297
    16.1.2TDD的优势298
    16.1.3TDD的使用步骤299
    16.2unittest测试框架300
    16.2.1unittest模块介绍300
    16.2.2构建测试用例301
    16..构建测试固件302
    16.2.4组织多个测试用例304
    16.2.5构建测试套件305
    16.2.6重构代码307
    16.2.7执行测试308
    16.3使用doctest进行测试311
    16.3.1doctest模块介绍311
    16.3.2构建可执行文档312
    16.3.3执行doctest测试313
    16.4小结315
    16.5习题315
    7章Python中的进程和线程316
    17.1进程和线程316
    17.1.1进程和线程的概念316
    17.1.2Python中对于进程和线程处理的支持317
    17.2Python下的进程编程318
    17.2.1进程运行环境318
    17.2.2创建进程319
    17..终止进程320
    17.3使用subprocess模块管理进程320
    17.3.1使用Popen类管理进程321
    17.3.2调用外部系统命令324
    17.3.3替代进程创建函数324
    17.4进程间的信号机制325
    17.4.1信号的处理325
    17.4.2信号使用的规则327
    17.5多线程概述328
    17.5.1什么是多线程328
    17.5.2线程的状态328
    17.5.3Python中的线程支持329
    17.6生成和终止线程329
    17.6.1使用_thread模块329
    17.6.2使用threading.Thread类332
    17.7管理线程334
    17.7.1线程状态转移334
    17.7.2主线程对子线程的控制334
    17.7.3线程中的局部变量335
    17.8线程之间的同步336
    17.8.1临界资源和临界区336
    17.8.2锁机制338
    17.8.3条件变量339
    17.8.4信号量342
    17.8.5同步队列342
    17.8.6线程同步小结344
    17.9小结344
    17.10习题344
    8章基于Python的系统管理345
    18.1的交互式环境IPython345
    18.1.1IPython介绍345
    18.1.2IPython的安装346
    18.1.3IPython的启动347
    18.1.4IPython的环境配置348
    18.2和IPython的简单交互349
    18.2.1IPython中的输入和输出349
    18.2.2输出提示符的区别349
    18..输出提示符区别的原因350
    18.3IPython中的magic函数352
    18.3.1magic函数的使用和构造352
    18.3.2目录管理352
    18.3.3对象信息的收集356
    18.3.4magic函数小结359
    18.4IPython适合于系统管理的特点359
    18.4.1Tab补全359
    18.4.2历史记录功能361
    18.4.3执行外部系统命令和运行文件363
    18.4.4对象查看和自省367
    18.4.5直接编辑代码370
    18.4.6设置别名和宏371
    18.5使用Python进行文件管理373
    18.5.1文件的比较373
    18.5.2文件的归档375
    18.5.3文件的压缩377
    18.6使用Python定时执行任务379
    18.6.1使用休眠功能379
    18.6.2使用sched模块来定时执行任务380
    18.7小结380
    18.8习题380
    9章Python和网络编程381
    19.1网络模型介绍381
    19.1.1OSI简介381
    19.1.2TCP/IP简介382
    19.2Socket应用383
    19.2.1Socket基础383
    19.2.2Socket的工作方式383
    19.3服务器端和客户端通信384
    19.3.1服务器端的构建384
    19.3.2客户端的构建389
    19.4异步通信方式391
    19.4.1使用Fork方式391
    19.4.2使用线程方式392
    19.4.3使用异步IO方式393
    19.4.4使用asyncore模块397
    19.5Twisted网络框架399
    19.5.1Twisted框架介绍400
    19.5.2Twisted框架下服务器端的实现400
    19.5.3Twisted框架下服务器端的处理401
    19.6小结404
    19.7习题404
    第20章常见的Python网络应用405
    20.1使用FTP传输文件405
    20.1.1FTP的工作原理和Python库支持405
    20.1.2FTP的登录和退出406
    20.1.3FTP的数据传输407
    20.2使用POP3获取邮件409
    20.2.1POP3协议介绍409
    20.2.2poplib模块的使用410
    20.3使用SMTP发送邮件411
    20.3.1SMTP协议介绍411
    20.3.2smtplib模块的使用411
    20.4使用Telnet远程登录413
    20.4.1Telnet协议介绍和Python库支持413
    20.4.2telnetlib模块的使用413
    20.5使用SNMP管理网络414
    20.5.1SNMP协议组成415
    20.5.2PySNMP框架介绍及使用415
    20.6网络分析417
    20.6.1网络分析概述417
    20.6.2使用Scapy在网络中抓包分析418
    20.7小结420
    20.8习题420
    2章图像处理421
    21.1图像处理相关概念421
    21.1.1Python下的图像处理包421
    21.1.2Pillow支持的图像文件格式422
    21.1.3图像处理中的概念4
    21.2基本的图像处理424
    21.2.1图像的读写操作424
    21.2.2获取图像信息425
    21..图像文件格式的转换427
    21.2.4图像的裁剪和合成428
    21.2.5图像的变换430
    21.3图像处理的高级应用432
    21.3.1图像的通道操作432
    21.3.2对图像的435
    21.3.3Pillow中的内置滤镜437
    21.4小结438
    21.5习题438
    第22章Python语言的扩展与嵌入439
    22.1Python语言的扩展439
    22.1.1Python扩展简介439
    22.1.2一个C扩展的例子440
    22.1.3模块方法表和初始化函数441
    22.1.4编译和测试442
    22.2Python语言的嵌入445
    22.2.1Python嵌入简介445
    22.2.2一个Python嵌入的例子445
    22..更好的嵌入446
    2.小结449
    22.4习题449
    第章Windows下的Python开发450
    .1组件对象模型450
    .1.1组件对象模型介绍450
    .1.2COM结构451
    .1.3COM对象的交互451
    .2Python对COM技术的支持452
    .2.1Python中的Windows扩展:PyWin32452
    .2.2客户端COM组件453
    ..实现COM组件454
    .Windows下的常见Python应用457
    ..1对Word的自动访问457
    ..2对Excel的自动访问458
    ..3对PowerPoint的自动访问460
    ..4对Outlook的自动访问461
    .4小结462
    .5习题462

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购