互联网
                       类型
                        可以朗读
                       语音朗读
                        464千字
                       字数
                        2020-05-01
                       发行日期
                    展开全部
                    
主编推荐语
由浅入深,循序渐进,从零开始学Python语言。
内容简介
为了能够使广大读者既能够掌握Python语言的基础知识,又能够将Python语言应用于某个特定的领域(如Web开发),本书介绍与Python相关的方方面面。
为了便于读者学习,本书每个章节都提供了详尽的例子,结合实例讲解各个知识点。涉及的程序代码都给出了详细的注释,有助于读者轻松领会程序开发的精髓,快速提高开发技能。
在学习完本书之后,相信读者能够很好地掌握Python语言,同时可以使用Python语言进行实际项目的开发。
目录
- 版权信息
 - 前言
 - 第一篇 Python语言基础
 - 第1章 进入Python的世界
 - 1.1 Python的由来
 - 1.2 Python的特性
 - 1.3 第一个Python程序
 - 1.4 搭建开发环境
 - 1.5 Python的开发工具
 - 1.6 不同平台下的Python
 - 1.7 小结
 - 1.8 习题
 - 第2章 必须知道的Python基础语法
 - 2.1 Python的文件类型
 - 2.2 Python的编码规范
 - 2.3 变量和常量
 - 2.4 数据类型
 - 2.5 运算符与表达式
 - 2.6 小结
 - 2.7 习题
 - 第3章 Python的控制语句
 - 3.1 结构化程序设计
 - 3.2 条件判断语句
 - 3.3 循环语句
 - 3.4 结构化程序示例
 - 3.5 小结
 - 3.6 习题
 - 第4章 Python数据结构
 - 4.1 元组结构
 - 4.2 列表结构
 - 4.3 字典结构
 - 4.4 序列
 - 4.5 小结
 - 4.6 习题
 - 第5章 模块与函数
 - 5.1 Python程序的结构
 - 5.2 模块
 - 5.3 函数
 - 5.4 小结
 - 5.5 习题
 - 第6章 字符串与正则表达式
 - 6.1 常见的字符串操作
 - 6.2 正则表达式应用
 - 6.3 小结
 - 6.4 习题
 - 第7章 使用Python处理文件
 - 7.1 文件的常见操作
 - 7.2 目录的常见操作
 - 7.3 文件处理示例——文件属性浏览程序
 - 7.4 小结
 - 7.5 习题
 - 第8章 面向对象编程
 - 8.1 面向对象的概述
 - 8.2 类和对象
 - 8.3 属性和方法
 - 8.4 继承
 - 8.5 运算符的重载
 - 8.6 Python与设计模式
 - 8.7 小结
 - 8.8 习题
 - 第9章 异常处理与程序调试
 - 9.1 异常的处理
 - 9.2 使用自带IDLE调试程序
 - 9.3 使用Eclipse IDE调试程序
 - 9.4 小结
 - 9.5 习题
 - 第10章 Python数据库编程
 - 10.1 数据库简介
 - 10.2 Python DATABASE API简介
 - 10.3 Python连接数据库的专用模块
 - 10.4 使用Python的持久化模块读写数据
 - 10.5 小结
 - 10.6 习题
 - 第二篇 Python的GUI程序设计
 - 第11章 Python的GUI开发
 - 11.1 Python的GUI开发选择
 - 11.2 小结
 - 11.3 习题
 - 第12章 GUI编程与Tkinter相关组件介绍
 - 12.1 GUI程序开发简介
 - 12.2 Tkinter及其主要组件
 - 12.3 Tkinter所有组件简介
 - 12.4 小结
 - 12.5 习题
 - 第三篇 Python的Web开发
 - 第13章 Python的HTML应用
 - 13.1 HTML介绍
 - 13.2 URL的处理
 - 13.3 CGI的使用
 - 13.4 获取HTML资源
 - 13.5 HTML文档的解析
 - 13.6 小结
 - 13.7 习题
 - 第14章 Python和XML
 - 14.1 XML介绍
 - 14.2 XML文档概览和验证
 - 14.3 分析XML文档结构
 - 14.4 使用SAX处理XML文档
 - 14.5 使用DOM处理XML文档
 - 14.6 小结
 - 14.7 习题
 - 第15章 Python的Web开发——Django框架的应用
 - 15.1 常见的Web开发框架
 - 15.2 MVC模式
 - 15.3 Django开发环境的搭建
 - 15.4 Django框架的基本应用
 - 15.5 Django框架的高级应用
 - 15.6 小结
 - 15.7 习题
 - 第四篇 Python的其他应用
 - 第16章 敏捷方法学在Python中的应用——测试驱动开发
 - 16.1 测试驱动开发
 - 16.2 unittest框架
 - 16.3 使用doctest进行测试
 - 16.4 小结
 - 16.5 习题
 - 第17章 Python中的进程和线程
 - 17.1 进程和线程
 - 17.2 Python下的进程编程
 - 17.3 使用subprocess模块管理进程
 - 17.4 进程间的信号机制
 - 17.5 多线程概述
 - 17.6 生成和终止线程
 - 17.7 管理线程
 - 17.8 线程之间的同步
 - 17.9 小结
 - 17.10 习题
 - 第18章 基于Python的系统管理
 - 18.1 增强的交互式环境IPython
 - 18.2 和IPython的简单交互
 - 18.3 IPython中的magic函数
 - 18.4 IPython适合于系统管理的特点
 - 18.5 使用Python进行文件管理
 - 18.6 使用Python定时执行任务
 - 18.7 小结
 - 18.8 习题
 - 第19章 Python和网络编程
 - 19.1 网络模型介绍
 - 19.2 Socket应用
 - 19.3 服务器端和客户端通信
 - 19.4 异步通信方式
 - 19.5 Twisted网络框架
 - 19.6 小结
 - 19.7 习题
 - 第20章 常见的Python网络应用
 - 20.1 使用FTP传输文件
 - 20.2 使用POP3获取邮件
 - 20.3 使用SMTP发送邮件
 - 20.4 使用Telnet远程登录
 - 20.5 小结
 - 20.6 习题
 - 第21章 图像处理
 - 21.1 图像处理相关概念
 - 21.2 基本的图像处理
 - 21.3 图像处理的高级应用
 - 21.4 小结
 - 21.5 习题
 - 第22章 Windows下的Python开发
 - 22.1 组件对象模型
 - 22.2 Python对COM技术的支持
 - 22.3 Windows下的常见Python应用
 - 22.4 小结
 - 22.5 习题
 
                        展开全部
                        
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。
