9. Python三大程序基本结构介绍 |
您所在的位置:网站首页 › while循环python例子 › 9. Python三大程序基本结构介绍 |
目录 一、for循环语句(遍历循环) 1. 语法介绍 2. 实际运用 代码实例1:通过遍历循环计算1到100的累加和 代码实例2:计算循环次数 代码实例3:遍历打印元素 二、while循环语句(无限循环) 1. 语法介绍 2. 实际运用 代码实例 1:计算循环次数 代码实例2:计算1到100的累加和 三、其它语句 1. break语句 2. continue语句 3. pass语句 在程序设计过程中,经常需要将一些代码按照要求重复执行多次,这时就需要用到循环结构。循环语句是在满足一定条件下,重复执行一段代码,由循环体(不停重复的内容)和循环条件(什么情况下执行循环)两部分组成。 Python有两种类型的循环结构,分别是for循环和while循环。循环语句中,使用continue语句跳过本次循环后面的语句,进行下一次循环;使用break语句彻底跳出循环。for循环是确定次数的循环,while循环是非确定次数的循环。 一、for循环语句(遍历循环) 1. 语法介绍 for循环语句的重要程度可以说仅次于If语句了,它的底层逻辑是循环,While的底层逻辑也是循环,不过还是for用的更加普遍些。for循环语句由for和in组成,从遍历结构中逐一获得元素进行循环。for循环遍历可用于任何遍历结构:计算循环、字符串遍历循环、列表遍历循环、文件遍历循环、元组遍历循环、集合遍历循环、字典遍历循环等。具体语法格式如下: # 语法结构 for i in 区域: # i只是一个代号,表示循环变量 代码 2. 实际运用 代码实例1:通过遍历循环计算1到100的累加和 # 通过遍历循环计算1到100的累加和 s = 0 for i in range(1, 101): s += i print(s)其使用格式为,注意要写冒号以及代码前的缩进: # 语法结构 while : 2. 实际运用 代码实例 1:计算循环次数 s = 1 while s < 10: print(s) s += 2 使用break语句可以使流程跳出while或for的本层循环,特别是在多层次循环结构中,利用break语句可以提前结束内层循环。需要注意的是,如何从for或while循环中终止,任何对应的循环else块将不再执行。 代码实例1 for i in "Python": # 第一个实例 if i == 'h': break print('当前字母为 :', i)代码实例2 var = 10 # 第二个实例 while var > 0: print('当前变量值为 :', var) var = var -1 if var == 5: break print("\n程序运行完毕,再见!")continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。下面通过实例来说明一下。 代码实例 var = 10 while var > 0: var = var -1 if var == 5: # 变量为 5 时跳过输出 continue print('当前变量值 :', var) print("\n程序运行完毕,再见!")在Python程序设计中,pass是空语句,是为了保持程序结构的完整性。pass语句不做何事情,一般用作占位语句。 代码实例 for a in "python": if a == 'h': pass print('执行 pass 块') print('当前字母 :', a) print("\n程序运行完毕,再见!") |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |