Python基础入门

7 循环语句

2018-04-19  本文已影响0人  Wind777

使用循环语句,可以解决大量需要重复处理的问题,Python中的循环语句分为for和while两类。

1 for循环语句

当需要处理对象中的每一个元素时,如列表、元组、字典,通常可以用for语句来解决。如有一个名字清单,现在需要打印清单中的每一个人名字。

e.g.

使用for循环语句时,还可以有更多的扩展。

1.1 在for循环中执行更多的操作

e.g.

1.2 在for循环结束后执行一些操作

e.g.

2 while循环语句

for循环用于针对集合中的每个元素的一个代码块,而while循环不断地运行,直到指定的条件满足为止。如,打印一个小于等于5的数字清单。

e.g.

代码i = i +1是这个循环能结束的关键代码,如果没有这行代码,将会陷入死循环。如果陷入死循环可以使用ctrl+c进行终止。

e.g.

2.1 使用标志

在要求很多条件都满足才能继续运行的过程中,可以定义一个变量,用于判断整个程序是否处于活动状态。这样while语句中只需检查一个条件,并将所有测试放在其他地方,从而让程序变得更简洁。

e.g.

2.2 使用break退出循环

要立即退出while循环,不再运行循环余下代码,也不管条件测试结果如何,可以使用break语句。

e.g.

2.3 使用continue

要返回循环开头,重新开始执行循环,可使用continue语句。

e.g.

上一篇 下一篇

猜你喜欢

热点阅读