漫游鲸二手书店
淘二手好书+回收闲置图书
Python程序设计(原书第2版)
Python程序设计(原书第2版)
作者:[美]凯·S.霍斯特曼(CayS.Horstmann)兰斯·尼塞斯(Ran | 机械工业出版社
ISBN:9787111611479
原价: ¥119.00
销售价:¥17.03元
参与书籍回收后,可享更低价格
分类 教材
作者 作者:[美]凯·S.霍斯特曼(CayS.Horstmann)兰斯·尼塞斯(Ran
出版社 机械工业出版社
图书简介

本书介绍Python的基础知识,旨在帮助学生首先掌握概念,之后通过步骤完备的实例培养学生的问题求解能力。这一版采用Python3,并对全书结构进行了优化,既可作为*门程序设计课的入门教材,也可供Python爱好者自学参考。 凯·霍斯特曼(Cay Horstmann) 圣何塞州立大学计算机科学系教授,Java的倡导者,经常在开发人员会议上发表演讲。他是《Java核心技术》的作者,同时也关注Python、Scala、C++等语言,为专业程序员和计算机科学专业学生编写过数十本图书。兰斯·尼塞斯(Rance Necaise) 兰道尔夫-麦肯学院计算机科学系副教授,撰写了《Data Structures and Algorithms Using Python》和《Python for Java Programmers》等技术书籍。 出版者的话译者序前言第1章 概述  11.1 计算机程序  11.2 深入剖析计算机  21.3 Python编程语言  41.4 熟悉编程环境  51.5 分析第一个程序  91.6 错误  111.7 问题解决:算法设计  13本章小结  18复习题  19编程练习  20第2章 数字与字符串编程  232.1 变量  232.1.1 定义变量  232.1.2 数字类型  252.1.3 变量名  262.1.4 常量  272.1.5 注释  272.2 算术运算  292.2.1 基本算术运算  292.2.2 幂运算  302.2.3 整除和余数  302.2.4 调用函数  312.2.5 数学函数  332.3 问题解决:首先手工完成  362.4 字符串  392.4.1 字符串类型  392.4.2 连接与重复  402.4.3 转换数字和字符串  412.4.4 字符串与字符  412.4.5 字符串方法  422.5 输入输出  452.5.1 用户输入  452.5.2 输入数字  462.5.3 格式化输出  472.6 图形:简单绘图  562.6.1 创建窗口  562.6.2 线和多边形  572.6.3 内部填充的形状与颜色  582.6.4 椭圆、圆和文本  60本章小结  66复习题  67编程练习  69第3章 选择结构  783.1 if语句  783.2 关系运算符  823.3 嵌套的分支  903.4 多重选择  943.5 问题解决:流程图  993.6 问题解决:测试用例  1023.7 布尔变量和运算符  1043.8 分析字符串  1093.9 应用:输入验证  112本章小结  125复习题  126编程练习  131第4章 循环  1424.1 while循环  1424.2 问题解决:手工跟踪  1484.3 应用:处理警戒值  1514.4 问题解决:故事板  1554.5 常见循环算法  1584.5.1 数值求和与平均  1584.5.2 匹配计数  1584.5.3 遇到匹配项之前一直提示  1594.5.4 最大值与最小值  1594.5.5 比较相邻值  1594.6 for循环  1614.7 嵌套循环  1684.8 处理字符串  1754.8.1 统计匹配项  1754.8.2 查找所有匹配  1764.8.3 查找第一个或最后一个匹配项  1764.8.4 验证字符串  1764.8.5 构建新字符串  1774.9 应用:随机数和模拟  1794.9.1 生成随机数  1794.9.2 模拟掷骰子  1804.9.3 蒙特卡罗方法  1804.10 图形:数字图像处理  1844.10.1 图像过滤  1844.10.2 重构图像  1874.11 问题解决:先解决一个简单些的问题  188本章小结  194复习题  195编程练习  199第5章 函数  2125.1 函数如同黑盒子  2125.2 实现和测试函数  2135.2.1 实现函数  2135.2.2 测试函数  2145.2.3 包含函数的程序  2155.3 参数传递  2175.4 返回值  2195.5 没有返回值的函数  2285.6 问题解决:可复用的函数  2295.7 问题解决:逐步提炼  2335.8 变量作用域  2465.9 图形:实现图像处理工具包  2525.9.1 准备开始  2525.9.2 比较图像  2535.9.3 调整图像亮度  2535.9.4 旋转图像  2555.9.5 使用工具包  2565.10 递归函数(可选)  260本章小结  264复习题  265编程练习  267第6章 列表  2766.1 列表基本属性  2766.1.1 创建列表  2766.1.2 访问列表元素  2776.1.3 遍历列表  2786.1.4 列表引用  2796.2 列表操作  2826.2.1 追加元素  2826.2.2 插入元素  2826.2.3 查找元素  2836.2.4 删除元素  2846.2.5 连接与重复  2856.2.6 相等性测试  2856.2.7 求和、最大值、最小值和排序  2856.2.8 复制列表  2856.3 常用列表算法  2886.3.1 填充  2886.3.2 合并列表元素  2886.3.3 元素分隔符  2896.3.4 最大值和最小值  2896.3.5 线性搜索  2906.3.6 收集和统计匹配项  2906.3.7 删除匹配项  2916.3.8 交换元素  2916.3.9 读取输入  2926.4 在函数中使用列表  2976.5 问题解决:修改算法  3046.6 问题解决:通过处理物理对象发现算法  3106.7 表格  3146.7.1 创建表格  3146.7.2 访问元素  3156.7.3 定位邻居元素  3156.7.4 计算行和列的总和  3166.7.5 在函数中使用表格  316本章小结  324复习题  325编程练习  328第7章 文件与异常  3377.1 读取和写入文本文件  3377.1.1 打开文件  3377.1.2 读取文件  3387.1.3 写入文件  3397.1.4 文件处理案例  3397.2 文本输入和输出  3417.2.1 迭代文件中的行  3417.2.2 读取单词  3427.2.3 读取字符  3447.2.4 读取记录  3457.3 命令行参数  3537.4 二进制文件与随机访问(可选)  3657.4.1 读写二进制文件  3657.4.2 随机访问  3667.4.3 图像文件  3667.4.4 处理BMP文件  3677.5 异常处理  3737.5.1 抛出异常  3747.5.2 处理异常  3757.5.3 finally子句  3767.6 应用:处理输入错误  380本章小结  391复习题  392编程练习  393第8章 集合与字典  4048.1 集合  4048.1.1 创建和使用集合  4048

阅读更多

相关推荐
更多低价好书购买/书籍回收
扫码访问微信小程序
在线客服
了解更低购买价格、或有疑问需要帮助,可以找小鲸鱼噢~
咨询在线客服