内容推荐 保罗·格里斯、詹妮弗·坎贝尔、杰森·蒙特霍著的《Python3.6编程实践指南(计算机科学入门原书第3版)》通过Python语言介绍了编程的基本知识,内容包括现代编程语言常用的各种数据存储和基本处理方法,如数值、字符串、列表、集合、字典和文本信息;程序的条件和循环控制结构;函数的概念、定义和应用;编程方法以及测试和调试思路。 本书也介绍了一些更高级的编程知识,包括面向对象的编程方法、图形用户界面的构建以及数据库的处理。 本书内容浅显易懂,讲解非常细致,是初学者最好的入门教程。本书可作为中学生和本科生编程的入门教程,也可供初学Python语言的程序员参考。 目录 译者序 原书前言 致谢 作者简介 第1章 什么是编程 1.1 程序和编程 1.2 什么是编程语言 1.3 什么是程序错误(Bug) 1.4 方括号、圆括号和花括号的区别 1.5 安装Python 第2章 你好,Python 2.1 计算机如何运行一个Python程序 2.2 表达式和值:用Python做算术 2.2.1 类型 2.2.2 整数除法、模和幂运算 2.3 什么是类型 2.3.1 有穷精度 2.3.2 运算的优先级 2.4 变量和计算机内存:记忆值 2.4.1 值、变量和计算机内存 2.4.2 赋值语句 2.4.3 给变量重新赋值 2.4.4 增强赋值 2.5 Python如何告诉用户出错了 2.6 占多行的单个语句 2.7 代码的描述 2.8 增强代码的可读性 2.9 本章小结 2.10 习题 第3章 函数的设计与应用 3.1 Python提供的函数 3.2 内存地址:Python如何跟踪内存存储的值 3.3 自定义函数 3.4 用局部变量作临时存储 3.5 在内存模型中跟踪函数调用 3.6 设计新函数:一个菜单 3.6.1 设计三个有关生日的函数 3.7 编写和运行一个程序 3.8 省略一个返回语句:None 3.9 处理代码不能处理的情况 3.10 本章小结 3.11 习题 第4章 文本的处理 4.1 构造字符串 4.1.1 串上的操作 4.2 在串中使用特殊字符 4.3 构建多行串 4.4 打印信息 4.5 从键盘获取信息 4.6 本章小结 4.7 习题 第5章 选择 第6章 程序组织的模块化方法 第7章 方法的使用 第8章 使用列表存储数据集合 第9章 使用循环重复代码 第10章 文件读写 第11章 使用其他容器类型存储数据 第12章 算法的设计 第13章 搜索与排序 第14章 面向对象的编程 第15章 测试与调试 第16章 创建图形用户接口 第17章 数据库 参考文献
|