目录 前言 第一部分使用入门 第1章问答环节 19 人们为何使用 Python 软件质量 ,, 开发者效率 Python是“脚本语言”吗…… 好吧, Python的缺点是什么呢 如今谁在使用 Python 使用 Python可以做些什么 系统编程 用户图形接口 Internet,脚本 555 组件集成 数据库编程 快速原型 数值计算和科学计算编程 游戏、图像、人工智能、XML、机器人等 www.iopsage.com
www.TopSage.com
Python有哪些技术上的优点… 面向对象 的 免费 .............4...28 可移植… 功能强大 可混合… 使用简单 31 Python是工程.不是艺术 简单易学 名字来源于 Monty Python… Python和其他语言比较起来怎么样 本章小结… 头脑风暴 本章习题 35 习题解答 …35 第2章 Python如何运行程序…37 Python解释器简介 程序执行….....19 程序员的视角 Python的视角… 执行模块的变种 Python实现的替代者 执行优化工具 冻结二进制文件 未来的可能性 46 本章小结 头脑风暴…1 48 本章习题 48 习题解答… i|目录 www.topsage.com
www.TopSage.com
第3章如何运行程序 49 交互模式下编写代码 在交互提示模式下测试代码 51 使用交互提示模式… 系统命令行和文件 垂 使用命令行和文件 UNIX可执行脚本(#!) .56 UNIX env查找技巧 点击文件图标 在 Windows中点击图标 raw_input的技巧 图标点击的其他限制 模块导入和重载… 模块的显要特性:属性 mpor和 reload的使用注意事项 IDLE用户界面 IDLE基础 使用IDLE 高级IDLE工具 其他的IDE… 嵌入式调用 动付二进制的可执行性 72 文本编辑器启动的选择 其他的启动选择 未来的可能 我应该选用哪种 本章小结 174 头脑风暴 75 本章习题 习题解答… 头脑风暴:第一部分练习题. 目录|Ⅲ www.iopsage.com
www.TopSage.com
第二部分类型和运算 第4章介绍 Python对象类型 为什么使用内置类型 Python的核心数据类型… 数字 字符串 序列的操作 不可变性 类型特定的方法… 寻求帮助 编写字符串的其他方法…… 模式匹配 91 序列操作 类型特定的操作 边界检查 嵌套 93 列表解析 字典… 由 映射操作 95 重访嵌套 96 键的排序:for循环 迭代和优化 不存在的键:i测试 100 元组 为什么要用元组 文件… 其他文件类工具 其他核心类型… .103 如何破坏代码的灵活性 目录 www.topsage.com
www.TopSage.com
用户定义的类 ..104 剩余的内容… 本章小结… C106 头脑风暴 …,1070m 本章习题 107 习题解答 第5章数字….109 Python的数字类型… 109 数字常量 内置数学工具和扩展…11 Python表达式操作符…12 混合操作所遵循的操作符优先级 113 括号分组的子表达式… 113 混合类型自动升级 114 预习:运算符重载 4115 在实际应用中的数字 115 变量和基本的表达式 115 数字显示的格式 17 str和repr显示格式…,.. ,118 除法:传统除法、 Floor除法和真除法… 118 位操作……… ,119 长整型数 11120 复数 本非本 121 十六进制和八进制记数 其他的内置数学工具… 其他数字类型 123 小数数字 ∴124 集合 布尔型 126 第三方扩展 ………127 本章小结 127 目录 www.topsage.com
www.TopSage.com