4.23文创礼盒,买2个减5元
欢迎光临中图网 请 | 注册
> >
Python开发技术大全

Python开发技术大全

出版社:机械工业出版社出版时间:2020-08-01
开本: 24cm 页数: 16,545页
中 图 价:¥108.8(7.3折) 定价  ¥149.0 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

Python开发技术大全 版权信息

  • ISBN:9787111661528
  • 条形码:9787111661528 ; 978-7-111-66152-8
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

Python开发技术大全 本书特色

适读人群 :Python编程入门人员、Python编程进阶读者、自动化测试人员、自动运维人员有20多年软件开发经验的老兵对Python编程的感悟 全面覆盖从Python语言的基础知识到应用开发的方方面面知识 通过一本书帮助你快速成长为Python程序开发的多面手 赠送50小时(共92段)价值798元的同步配套教学视频 全面:不但涵盖Python基础语法,而且涵盖多线程、多进程、Redis、容器、爬虫、Flask框架、图形界面和数据处理等诸多高级主题。 新颖:紧跟技术趋势,介绍当前在实际工作中常用的Python主流技术和新技术。 实用:非常注重知识的实用性和可操作性,通过大量的代码实例带领读者学习。 详细:不但对知识点做了详细介绍,而且还对实例代码做了详细注释。 易懂:配合实例,用通俗易懂的语言将抽象的知识以浅显直白的方式进行讲解。 有趣:通过日常生活中经常会碰到的一些趣味实例演示Python编程的相关知识。 超值配书资料: 实例源代码 50小时(92段)配套教学视频,市价798元

Python开发技术大全 内容简介

本书从Python语言的基础语法讲起, 逐步深入到Python的各种库, 介绍了这些库的实战案例, 并重点介绍了爬虫开发、UI应用程序开发、容器管理、Redis数据库操作, 以及数据处理和神经网络等相关内容。

Python开发技术大全 目录

前言 第1篇 Python编程基础 第1章 Python语言基础2 1.1 Python语言介绍2 1.2 Python版本介绍3 1.2.1 Python语言的版本3 1.2.2 Python的实现版本4 1.3 集成开发环境9 1.3.1 PyCharm9 1.3.2 Anaconda10 1.4 代码的运行方式17 1.5 网页运行方式19 1.6 基本语法23 1.7 Python之禅26 第2章 基本数据类型28 2.1 整数类型28 2.1.1 整数的表示法28 2.1.2 数值运算29 2.1.3 位运算31 2.1.4 移位运算33 2.1.5 类型转换34 2.1.6 其他进制表示法35 2.1.7 小整数池39 2.1.8 统计成绩的例子40 2.1.9 韩信点兵的故事41 2.2 布尔类型42 2.2.1 布尔运算42 2.2.2 类型转换44 2.2.3 例子:谁在说谎44 2.3 字节流46 2.4 浮点数50 2.4.1 基本运算51 2.4.2 其他运算52 2.4.3 类型转换53 2.4.4 例子:求某个数的平方根53 2.5 列表54 2.5.1 列表特性55 2.5.2 常见操作56 2.5.3 找出丢失的数60 2.5.4 背包问题61 2.6 字符串63 2.6.1 str类型的字符串64 2.6.2 str类型的相关接口函数64 2.6.3 bytes类型68 2.6.4 str类型和bytes类型的转换69 2.7 元组70 2.7.1 元组的表示法70 2.7.2 元组接口函数71 2.8 集合72 2.8.1 创建集合72 2.8.2 基本操作73 2.8.3 例子:删除重复元素79 2.9 字典80 2.9.1 创建字典81 2.9.2 基本操作81 2.9.3 例子:合并结果86 2.9.4 例子:如何安全过河87 2.10 NoneType类型94 2.11 变量、对象和值的关系94 第3章 函数99 3.1 函数的定义和使用99 3.2 函数的返回值100 3.3 函数的参数100 3.3.1 位置参数101 3.3.2 将位置参数当作元组101 3.3.3 调用时使用元组和列表103 3.3.4 关键字参数104 3.3.5 将实参当作字典104 3.3.6 调用时使用字典105 3.3.7 默认值105 3.4 常见的系统自带函数106 3.4.1 数据对象有关的函数106 3.4.2 数学计算有关的函数109 3.4.3 容器类型有关的函数111 3.4.4 属性操作116 3.5 lambda函数117 3.6 递归调用118 3.6.1 递归调用介绍118 3.6.2 例子119 第4章 模块和包126 4.1 模块126 4.2 包128 4.3 软件包的安装129 4.3.1 复制源代码到系统目录129 4.3.2 使用PIP进行安装130 4.3.3 使用easy_install和setup进行安装134 第5章 文件操作135 5.1 文件的基本操作135 5.2 打开文件136 5.3 文件对象的操作137 5.4 关闭文件142 5.5 特殊文件143 5.6 文件对象的属性145 第6章 基础库146 6.1 正则表达式库146 6.1.1 元字符和语法147 6.1.2 C风格接口函数154 6.1.3 面向风格接口函数155 6.1.4 re.Match对象155 6.2 数学库157 6.3 时间库159 6.3.1 时间表示法159 6.3.2 接口函数160 6.4 日期库162 6.5 二叉树库162 6.6 串行化库164 6.6.1 基本流程164 6.6.2 pickle用法165 6.7 随机数库166 6.7.1 生成随机整数和随机实数167 6.7.2 其他形式的随机169 6.7.3 伪随机问题170 6.7.4 例子:计算面积171 6.7.5 游戏:五对胡172 第7章 异常处理177 7.1 Python中的异常处理177 7.1.1 捕捉异常177 7.1.2 没有异常才执行的分支180 7.1.3 无论有无异常都要执行的分支181 7.2 抛出异常182 7.3 常见的系统定义异常183 第8章 类和对象187 8.1 类的定义和实例创建187 8.2 类的属性189 8.3 初始化函数和销毁函数190 8.4 实例对象的属性192 8.4.1 类属性和实例对象属性的关系192 8.4.2 self在类定义中表示当前对象194 8.4.3 通过delattr()、setattr()等接口函数来操作属性196 8.5 静态方法198 8.6 类方法199 8.7 访问控制199 8.8 只读属性200 8.8.1 使用@property修饰符200 8.8.2 重新定义__setattr__()函数201 8.9 类属性的安全检查202 8.10 派生类203 8.11 多重继承204 第2篇 Python编程高级主题 第9章 多线程208 9.1 线程介绍208 9.2 Python中的线程209 9.2.1 主线程209 9.2.2 线程状态209 9.3 thread包210 9.3.1 线程的启动211 9.3.2 线程的退出212 9.4 threading包213 9.4.1 创建线程实例对象213 9.4.2 派生自己的线程类216 9.4.3 配置线程217 9.4.4 启动线程218 9.4.5 停止线程219 9.4.6 等待线程结束220 9.4.7 其他接口函数221 9.5 线程同步222 9.5.1 线程锁thread.Lock223 9.5.2 线程锁threading.Lock224 9.5.3 可重入锁threading.RLock225 9.5.4 条件变量threading.Condition227 9.5.5 信号量threading.Semaphore228 9.5.6 事件threading.Event231 9.6 线程安全233 9.7 死锁236 第10章 多进程239 10.1 进程的概念239 10.2 subprocess模块240 10.2.1 面向过程的接口函数241 10.2.2 Popen类244 10.3 multiprocessing模块247 10.3.1 创建进程247 10.3.2 进程的属性249 10.3.3 进程的接口函数253 10.3.4 进程池258 10.3.5 进程通信260 10.4 os模块265 10.4.1 启动进程——system()265 10.4.2 启动进程并得到输出——popen ()265 ……
展开全部

Python开发技术大全 作者简介

吴仲治 一个拥有20多年软件开发经验的老兵。使用过Fortran、Pascal、Perl、C/C++和C#等高级开发语言。在电信、互联网和云计算等领域有丰富的开发经验。近十年主要从事Python开发工作,是一个深度使用Python的程序员。目前正在享受Python及其各种库带来的开发效率与便利。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服