编辑推荐
暂无
内容简介
本书以问题驱动的方式对Python程序设计进行综合介绍。全书共分三个部分,首先介绍基本程序设计技术以及数据类型、变量、常量、简单函数等内容,随后利用抽象、封装和多态性来了解面向对象程序设计,最后通过对数据结构和算法的讲解,循序渐进,掌握Python程序设计。书中引入实例解释基本概念,同时提供大量不同难度的编程题,帮助读者理解和巩固。本书可作为高等院校相关专业的基础教材,也可作为Python语言及编程开发爱好者的参考资料。
作者简介
 ; ; ; 梁勇(Y. Daniel Liang),阿姆斯特朗亚特兰大州立大学计算机科学系Yamacraw教授。之前曾是普度大学计算机科学系副教授,并曾两次获得普度大学杰出研究奖。他所编写的Java教程在美国大学Java课程中采用率最高。
目录
出版者的话
译者序
前言
第一部分 ; 程序设计基础
 ; 第1章 ; 计算机、程序和Python概述
 ; 第2章 ; 基本程序设计
 ; 第3章 ; 数字函数、字符串和对象
 ; 第4章 ; 选择
 ; 第5章 ; 循环
 ; 第6章 ; 函数
第二部分 ; 面向对象程序设计
 ; 第7章 ; 对象和类
 ; 第8章 ; 更多字符串和特殊方法
 ; 第9章 ; 使用Tkinter进行GUI程序设计
 ; 第10章 ; 列表
 ; 第11章 ; 多维列表
 ; 第12章 ; 继承和多态
 ; 第13章 ; 文件和殿堂处理
第三部分 ; 数据结构和算法
 ; 第14章 ; 元组、集合和字典
 ; 第15章 ; 递归
附录A ; Pyttion关键字
附录B ; ASCII字符集
附录C ; 数制系统
*第16章 ; 开发高效算法
*第17章 ; 排序
*第18章 ; 链表、栈、队列及优先队列
*第19章 ; 二分查找树
*第20章 ; AVL树
*第21章 ; 哈希:实现字典与集合
*第22章 ; 图及其应用
*第23章 ; 加权图及其应用
 ;
Python语言程序设计(Daniel Liang[梁勇]博士系列丛书之一,以实例教,由实践学,采用基础先行、问题驱动的方法引导读者) pdf下载声明
本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版
pdf下载地址
版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!
链接地址:Python语言程序设计(Daniel Liang[梁勇]博士系列丛书之一,以实例教,由实践学,采用基础先行、问题驱动的方法引导读者)