目 录Introduction to Programming in Python: An Interdisciplinary Approach出版者的话译者序前言第1章 程序设计的基本元素11.1 你的第一个程序11.1.1 Python程
目 录Introduction to Programming in Python: An Interdisciplinary Approach出版者的话译者序前言第1章 程序设计的基本元素11.1 你的第一个程序11.1.1 Python程序设计21.1.2 输入和输出41.1.3 问题和解答51.1.4 习题81.2 内置数据类型81.2.1 相关术语91.2.2 字符串141.2.3 整数161.2.4 浮点数181.2.5 布尔值201.2.6 比较221.2.7 函数和API241.2.8 数据类型转换261.2.9 小结281.2.10 问题和解答(字符串)281.2.11 问题和解答(整数)301.2.12 问题和解答(浮点数)311.2.13 问题和解答321.2.14 习题341.2.15 创新习题351.3 选择结构和循环结构371.3.1 if语句381.3.2 else子句391.3.3 while语句401.3.4 for语句441.3.5 语句嵌套461.3.6 应用实例481.3.7 循环和中断551.3.8 死循环561.3.9 小结571.3.10 问题和解答581.3.11 习题601.3.12 创新习题631.4 数组651.4.1 Python中的数组661.4.2 数组别名和拷贝701.4.3 Python对数组操作提供的系统支持711.4.4 一维数组应用实例731.4.5 二维数组801.4.6 二维数组应用实例:自回避随机行走841.4.7 小结871.4.8 问题和解答(字符串)871.4.9 习题881.4.10 创新习题891.5 输入和输出921.5.1 鸟瞰图931.5.2 标准输出951.5.3 标准输入971.5.4 重定向和管道1001.5.5 标准绘图1041.5.6 动画1111.5.7 标准音频1131.5.8 小结1151.5.9 问题和解答1161.5.10