Python编程:循环与条件语句实践

需积分: 0 2 下载量 43 浏览量 更新于2024-10-05 收藏 336KB PDF 举报
"Python核心编程第二版附录A" 在Python编程中,附录A涵盖了不同章节的精选练习答案,这有助于巩固和理解Python的基础概念。以下是各部分的关键知识点: 1. **循环与数字** - **while循环**:在a)部分展示了如何使用while循环从0递增到10(包括10)。 - **for循环**:b)部分展示了使用for循环遍历0到10(不包括11)的整数,`range(11)`会生成一个包含0到10的整数序列。 2. **条件语句** - **if-elif-else**结构:通过输入一个数字,程序会判断其正负性,如果小于0则输出"negative",大于0则输出"positive",等于0则输出"zero"。 3. **循环与字符串** - **遍历字符串**:有多种方法遍历字符串中的每个字符,包括使用`for eachChar in s:`、`for i in range(len(s)):`、`while`循环以及`enumerate()`函数。 4. **循环与操作符** - **累加求和**:这部分展示了如何通过for循环累加用户输入的5个数字,或者使用内置函数`sum()`结合生成器表达式来达到相同的效果。 5. **语句** - **分号**:在Python中,分号用于表示语句的结束,但在某些情况下(如在同一行内的逗号分隔序列中)是可选的。 6. **标识符** - **变量命名规则**:Python的标识符可以由字母、数字和下划线组成,但不能以数字开头。关键词如`if`是保留的,不能用作变量名。示例中展示了各种有效的和无效的变量名。 这些练习答案涵盖了Python的基础语法,包括控制流(循环和条件语句)、字符串处理、数据类型(如数字和字符串)以及程序结构。通过实践这些例子,读者能够更好地掌握Python的核心概念,并提高编程能力。