7 循环语句

使用循环语句,可以解决大量需要重复处理的问题,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.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 关键词:循环语句分析、do...while循环、while循环、for循环 1. 循环语句分析 循环语句的基本工作...
    编程半岛阅读 439评论 0 0
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,195评论 0 13
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,497评论 0 17
  • 四十一、孤独 生来孤独 直到有天遇到了你 才明白了孤独的极致 四十二、等 你说要陪我等一场雪 我很高兴 因为成都几...
    梅凉阅读 315评论 17 13
  • 不知道有没有人会和我一样,关注某一件事情,思想总被文章的作者给左右到,一会儿觉得这个写的非常有道理,说到心眼里去了...
    二求人生阅读 281评论 0 0