龙空技术网

风变编程-python基础语法-第5关消灭该死的重复

2ⁿeⁿ·FeatureLoops 72

前言:

此刻你们对“python第二版课后题答案”都比较注重,朋友们都想要学习一些“python第二版课后题答案”的相关文章。那么小编也在网摘上搜集了一些有关“python第二版课后题答案””的相关知识,希望朋友们能喜欢,姐妹们快快来了解一下吧!

1. For .. in..循环语句

1.1 基本格式以及示例代码,如图示

1.2 对于此语句比较通俗易懂的解释

for i in [1,2,3,4,5]:

print(i)

#有一群数字在排队办业务,也就是列表[1,2,3,4,5]

#它们中的每一个被叫到号的时候(for i in),就轮流进去一个空房间办业务

#每一个数字进去房间之后,都对计算机说:“喂,我要办这个业务:帮忙把我自己打印出来”,也就是print(i)

#然后计算机忠实的为每一个数字提供了打印服务,将1,2,3,4,5都打印在了屏幕上

1.3 此语句的一些特殊效果,如图示,不解释了

1.4 如果语句用在字典上,是打印键值对中的键,而不是值,注意一下,如图示

1.5 值得注意的是列表、字典、字符串都可以是适用对象,而赋值语句不行,如图示

1.6 遍历,即一一访问其中的数据

2. Range()函数

2.1 经典使用,如图示

2.2 值得注意的是这个函数也是取头不取尾的,如图示

2.3 使用两个逗号分三段形成这样的格式,如图示可以找到规律,

2.3.1 其总结规律为

2.3.2 所以这里有一题练习题答案是这样的,如图示

3. 对于for ... in 系统性的总结如下图

3.1 要想取出字典中的值是这样操作的,如图示

4. While 循环 以及它的放行条件

4.1 这个语句的代码规范如图所示

4.2 While 语句的小应用,如图示

5. For...in.. 与 while 两种循环的比较以及它们的使用场景,如图示

6. 本关第一个课后小练习以及我的答案

6.1 for 循环

请你用for循环完成小美的愿望。

6.2 请你用while循环完成小美的愿望

6.3 循环对比

我们对比一下这两种循环写成的代码。

7. 本关第二个课后小练习以及我的答案

7.1 练习介绍

明确目标很重要(所以重复三遍)。

做到后面的步骤,可再点开左侧的“练习介绍”查看。

练习目标:

通过这个练习,你会尝试用循环来解决生活中的问题,并了解一种新的列表方法。

练习要求:

小明、小红、小刚是同班同学,且坐在同一排,分别坐在第一位、第二位、第三位。

由于他们的身高都差不多,所以,老师计划让他们三个轮流坐在第一位。

每次换座位的时候,第一位变第三位,后面两位都往前一位。

7.2 练习方法以及指导,如图示

7.3 我的答案(已经过验证),如图示

——Directly produce by 潜肆指数Hackathon

标签: #python第二版课后题答案