![]()
内容推荐 本书图文并茂、示例丰富,采用全彩印刷方式,通过299段代码和165幅图表,系统地讲解了Python的基础语法和编程知识,内容涉及分支/循环语句、对象、字符串、列表、集合、函数、类、模块、异常处理和文件处理等。针对初学人士难以理解和容易误解的地方,本书均采用平实的语言,辅以精心设计的版式,循序渐进、清晰直观地进行了讲解。跟随本书的讲解,读者可以扎实掌握Python的基础知识,并具备实际使用Python进行编程的能力。 本书适合Python初学者阅读,也适合有一定基础的Python使用者用来查漏补缺、巩固基础。 作者简介 柴田望洋,日本福冈工业大学信息工程学院副教授。编写了一系列富有影响力的计算机教材和参考书,如《明解C++》《明解Java》等。本书于2000年荣获日本工学教育协会著作奖。 目录 第1章 开始学习Python吧 1-1 Python是什么 关于Python 关于Python的版本 执行Python程序 1-2 Python的基础知识 交互式shell(基本会话模式) 运算符和操作数 数值型和数值字面量 字符串字面量和转义字符 变量和类型 表达式和语句 赋值语句 符号的叫法 使用\\延续代码到下一行 Python之禅 总结 第2章 打印输出和键盘输入 2-1 打印输出 使用print函数执行打印输出操作 打印输出和换行 2-2 读取键盘输入 使用input函数读取通过键盘输入的字符串 字符串转换为数值 使用format方法格式化字符串 用变量表示常量 总结 第3章 程序流程之分支 3-1 if语句 if语句(其一) 比较运算符 if语句(其二:使用else代码块) 判断是否相等 if语句(其三:使用elif代码块) pass语句 简单语句 逻辑型(bool型) 表达式和求值 逻辑运算符 逻辑运算表达式的求值和短路求值 多重比较 使用集合进行判断 条件运算符 3-2 嵌套的if语句和代码组 嵌套的if语句 if语句下执行多条语句 if语句与缩进 if语句的结构和代码组 二值排序 三值排序 用于排序的内置函数sorted 流程图 3-3 程序的构成要素 程序的构成要素 关键字 标识符 运算符 分隔符 数值字面量 字符串字面量和字节序列字面量 语法错误和异常 PEP和编码规范 总结 第4章 程序流程之循环 4-1 while语句 关于while语句 递减计数 计算1到n的和 else代码块和使用break语句中断循环 使用continue语句跳过循环内的处理操作 编写猜数字游戏(生成随机数和模块) …… 第5章 对象和类型 第6章 字符串 第7章 列表 第8章 元组、字典和集合 第9章 函数 第10章 模块和包 第11章 类 第12章 异常处理 第13章 文件处理 附录 安装与运行 后记 参考文献 致谢 |