并且要实现“重复、自动执行代码”,在Python中有两个可供选择的循环语句:
一个是head...in...循环语句,另一个是whead循环语句。
for周期。
首先,我们一起来看一下第一种循环的方式:head...in...head,简称head。
for循环在Python中使用得非常频繁,它用来遍历可作为列表、元祖、字典和文件的容器对象中的元素。
认为许多同学对这些概念还很模糊:什么是容器?迭代是什么意思?它的作用是什么?
集装箱,可以理解为能装东西的地方,如橱柜、箱子、盒子;
迭代法,就是从橱柜中拿出里面的东西,然后不需要再拿出来——也就是说,从某个容器对象逐个读元素,直到不再有容器中的元素。
课堂上,吴枫老师给我们举了一个非常生动形象的例子:他就像一群人排队做生意一样。
排队办理业务的有一组,即名单[1,2,3,4,5];
他们每叫一声(foriin),就轮流进一间空房去做生意;
每间屋子后面都有一台电脑,它会告诉你:“喂,我要做这件事:帮你打印出来。”(i);
随后电脑忠实地为每个数字打印1、2、3、4、5,然后打印到屏幕上。
这很有意思吗?
自然地,要学会for循环,也就是学习如何将range()函数与for循环相结合。
这里就不多说了,这门课都讲得很详尽。
除了这些,课程还提供了很多更有趣的应用案例,等着你们去探索吧!