一、循环的分类
循环类型 | 描述 |
while | 在给定的判断条件为true时执行循环体,否则退出循环体 |
for | 重复执行语句 |
(一)循环控制语句
控制语句 | 描述 |
break 语句 | 在语句执行过程中终止循环,并且跳出整个循环 |
continue 语句 | 在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。 |
pass 语句 | pass是空语句,是为了保持程序结构的完整性。 |
二、while循环
- 在Python编程中while语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务
语法
while 判断条件: 执行语句
(应用一):输出100次想玩游戏了!
# 循环的计数器 i = 1 while i < 100: print("想玩游戏了") i += 1 print("任务结束")
(应用二):计算1-100的和
num = 1 result = 0 while num<=100: result+=num num+=1 print(result) -------------------------- 5050
(应用三):计算1-100偶数和
num = 1 result = 0 while num<=100: if num% == 0: result+=num num+=1 print(result) ---------------------------- 2550
三、break和continue语句
(一)break语句
- break语句的作用是控制循环流程,终止此循环。
- 也就是指定条件,满足条件即可停止
# 一共有100个单词,每天只背50个单词,背完休息 i = 1 while i<=100: if i==51: break print(f"今天背了第{i}个单词") i+=1 print("背50个单词完成,去休息了。")
(二)continue语句
- continue语句的作用是控制循环流程,即退出当前一次循环而执行下一次循环代码。
- 指定条件,满足条件,即可跳过。
i = 1 while i<=50: if i ==30: print(f"第{i}个单词跳过") i+=1 continue print(f"背了第{i}个单词") i+=1 print("背50个单词完成,去休息了。")
四、while循环嵌套
- 嵌套循环又称套娃;一般分为外部循环和内部循环
- 当内部循环执行结束,才可以跳到外部循环。
- 方法:理清思路,搞清楚哪些条件是外部循环,哪些条件是内部循环。
实例
# 假设一周上五天班,每天上班时要说三遍,我是最棒的! # 外部循环==五天班 # 内部循环==三遍我是最棒的! i = 1 day = 1 while day<=5: print(f"第{day}天上班。") i = 1 while i<4: print(f"第{i}遍,我是最棒的!") i += 1 day += 1 print("第五天上班结束!")
标签:语句,continue,while,循环,100,执行 From: https://www.cnblogs.com/LoLong/p/16734230.html