注册 登录 进入教材巡展
#
  • #

出版时间:2016年5月

出版社:清华大学出版社

以下为《Python程序设计(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302436515
  • 2-1
  • 81296
  • 0044177903-0
  • 平装
  • 16开
  • 2016年5月
  • 工学
  • 计算机科学与技术
  • TP311.561
  • 计算机
  • 本科
内容简介
由董付国编著的《Python程序设计(第2版高等院校信息技术规划教材)》共19章,主要内容如下:第1章介绍Python基础知识与概念;第2章讲解列表、元组、字典、集合等常用序列结构;第3章讲解Python选择结构与循环结构;第4章讲解字符串基本操作方法与正则表达式模块rc的用法;第5章讲解函数定义与使用;第6章讲解面向对象编程有关的知识;第7章讲解文本文件与二进制文件的读写,以及文件与目录操作;第8章讲解异常处理结构以及Python程序的调试与测试方法;第9章讲解标准库tkinter和扩展库wxPython的GUI应用;第10章讲解网络编程,网页内容读取,Web应用开发;第11章介绍MapReduce和Hadoop编程;第12章讲解注册表编程、GUI编程以及系统运维编程;第13章讲解多线程与多进程编程;第14章介绍SQLitc、Access、MS SQL Server.MySQI,访问方法;第15章讲解图形图像编程、音乐编程以及语音识别;第16章介绍逆向工程与软件分析原理、IDAPython编程、Immunity Debugger以及Windows平台软件调试原理;第17章讲解NumPy、SciPy、Matplotlib、statjstics与pandas在科学计算与可视化、数据处理、统计与分析中的应用;第18章讲解安全哈希算法、对称密钥密码算法DES与AES以及非对称密钥密码算法RSA与DSA第19章讲解安卓平台的Python程序设计。
本书对Python内部工作原理进行了一定深度的剖析,90%以上的案例均使用Python 3.5.1实现,个别案例使用Python 2.7.11实现,并适当介绍了Python程序优化和安全编程的有关知识,可以满足不同层次读者的需要。本书既可以作为计算机及相关专业学生的教材,也可以作为Python爱好者的参考书。
目录

第1章  基础知识


  1.1  如何选择Python版本


  1.2  Python安装与简单使用


  1.3  使用pip管理Python扩展库


  1.4  Python基础知识


    1.4.1  Python对象模型


    1.4.2  Python变量


    1.4.3  数字


    1.4.4  字符串


    1.4.5  运算符与表达式


    1.4.6  常用内置函数


    1.4.7  对象的删除


    1.4.8  基本输入输出


    1.4.9  模块导人与使用


  1.5  Python代码编写规范


  1.6  Python文件名


  1.7  Python脚本的  name  属性


  1.8  编写自己的包’


  1.9  Python编程快速入门


  1.10  The Zen of Python


    本章小结


    习题


第2章  Python序列


  2.1  列表


    2.1.1  列表创建与删除


    2.1.2  列表元素的增加


    2.1.3  列表元素的删除


    2.1.4  列表元素访问与计数


    2.1.5  成员资格判断


    2.1.6  切片操作


    2.1.7  列表排序


    2.1.8  用于序列操作的常用内置函数


    2.1.9  列表推导式


    2.1.10  使用列表实现向量运算


  2.2  元组


    2.2.1  元组的创建与删除


    2.2.2  元组与列表的区别


    2.2.3  序列解包


    2.2.4  生成器推导式


  2.3  字典


    2.3.1  字典创建与删除


    2.3.2  字典元素的读取


    2.3.3  字典元素的添加与修改


    2.3.4  字典应用案例


    2.3.5  有序字典


  2.4  集合


    2.4.1   集合的创建与删除


    2.4.2  集合操作


    2.4.3  集合运用案例


  2.5  再谈内置方法sorted()


  2.6  复杂数据结构


    2.6.1  堆


    2.6.2  队列


    2.6.3  栈


    2.6.4  链表


    2.6.5  二叉树


    2.6.6  有向图


  本章小结


  习题


第3章  选择与循环


  3.1  条件表达式


  3.2  选择结构


  ……


第4章  字符串与正则表达式


第5章  函数设计与使用


第6章  面向对象程序设计


第7章  文件操作


第8章  异常处理结构与程序调试、测试


第9章  GUI编程


第10章  网络程序设计


第11章  大数据处理


第12章  Windows系统编程


第13章  多线程与多进程编程


第14章  数据库编程


第15章  多媒体编程


第16章  逆向工程与软件分析


第17章  科学计算与可视化


第18章  密码学编程


第19章  安卓平台的Python编程


参考文献