×
计算机科学丛书PYTHON程序设计与问题求解(原书第2版)

计算机科学丛书PYTHON程序设计与问题求解(原书第2版)

1星价 ¥72.3 (7.3折)
2星价¥72.3 定价¥99.0
暂无评论
图文详情
  • ISBN:9787111626138
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:305
  • 出版时间:2019-05-01
  • 条形码:9787111626138 ; 978-7-111-62613-8

内容简介

本书是为计算机科学专业门程序设计课程编写的教材,选用流行且易于教学的Python语言,主要涵盖五个方面的内容:编程基础,包括数据类型、控制结构、算法设计等;面向对象编程,包括基础原则和应用方法;数据和信息处理,包括字符串、数组、文件、列表等;软件开发生命周期,包括大量案例研究;编程实践,包括数字和文本处理、事件驱动编程、图形图像处理、网络通信等。书中的每个新概念只在解决问题时才被引入,重视培养良好的编程习惯,适合所有程序设计初学者阅读。

目录

出版者的话 前言 第1章 引言 1.1 计算机科学的两种基本思想:算法和信息处理 1.1.1 算法 1.1.2 信息处理 1.2 现代计算机系统的结构 1.2.1 计算机硬件 1.2.2 计算机软件 1.3 计算系统简史 1.3.1 在电子数字计算机之前 1.3.2 **台电子数字计算机(1940~1950) 1.3.3 **种编程语言(1950~1965) 1.3.4 集成电路、交互和分时(1965~1975) 1.3.5 个人计算和网络(1975~1990) 1.3.6 咨询、通信和电子商务(1990~2000) 1.3.7 移动应用和普适计算(2000~现今) 1.4 开始Python编程 1.4.1 在交互式shell中运行代码 1.4.2 输入、处理和输出 1.4.3 编辑、保存和运行脚本 1.4.4 幕后:P汕on是如何工作的 1.5 检测和纠正语法错误 1.6 拓展阅读 1.7 本章小结 1.8 复习题 1.9 编程项目 第2章 软件开发、数据类型和表达式 2.1 软件开发过程 2.2 案例研究:所得税计算器 2.3 字符串、赋值和注释 2.3.1 数据类型 2.3.2 字符串字面量 2.3.3 转义序列 2.3.4 字符串连接 2.3.5 变量和赋值语句 2.3.6 程序注释和文档字符串 2.4 数字数据类型和字符集 2.4.1 整数 2.4.2 浮点数 2.4.3 表达式 2.5.1 算术表达式 2.5.2 混合模式算术和类型转换 2.6 函数和模块的使用 2.6.1 调用函数:参数和返回值 2.6.2 math模块 2.6.3 main模块 2.6.4 程序格式和结构 2.6.5 使用终端命令提示符运行脚本 2.7 本章小结 2.8 复习题 2.9 编程项目 第3章 循环和选择语句 3.1 确定迭代:for循环 3.1.1 执行语句给定次数 3.1.2 计数控制循环 3.1.3 增量赋值 …… 第4章 字符串和文本文件 第5章 列表和字典 第6章 使用函数设计程序 第7章 简单图形和图像处理 第8章 图形用户界面 第9章 使用类设计程序 第10章 多线程、网络和客户端/服务器编程 第11章 查找、排序和复杂度分析 附录A Python资源 附录B 安装images库和breezypythongui库 附录C 图像处理API 附录D 从Python到Java和C++
展开全部

作者简介

肯尼斯·A.兰伯特,肯尼斯A.兰伯特(Kenneth A.Lambert)华盛顿与李大学计算机科学系教授,该系的创建人之一。也在计算机科学的几乎所有学科领域都开设了课程,出版了20多本关于Python、C++、Java编程入门和数据结构的教科书。他创赚了breezypythongui框架,并且是BreezySwing框架的合作创建者。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航