.net如何做网站,网站生鲜建设市场分析,鱼泡建筑网,做电商什么素材网站好while 循环
语法#xff1a; while 条件: 条件成立后会重复执行的代码 ...... 示例1#xff1a;死循环
# 这是一个死循环示例
while True:print(我正在重复执行)示例2#xff1a;循环指定次数
i 1
while i 5:print(f执行次数 {i})…while 循环
语法 while 条件: 条件成立后会重复执行的代码 ...... 示例1死循环
# 这是一个死循环示例
while True:print(我正在重复执行)示例2循环指定次数
i 1
while i 5:print(f执行次数 {i})i 1 break 终止当前循环
从break当前行终止代码break后面的代码不执行
i 0
while True:i 1if i 5:breakprint(执行)print(循环已结束)continue 跳过当前循环
从continue跳过当前本次循环continue后面的代码不执行继续下一次循环
i 0
while i 5:i 1if i 3:continueprint(fi {i}) for 循环
语法 for 临时变量 in 序列: 重复执行的代码1 重复执行的代码2 ...... 示例
str1 hello world
for s in str1:print(s) while...else
语法 while 条件: 条件成立重复执行的代码 else: 循环正常结束之后要执行的代码 注意break终止的循环不会执行else块中的代码continue会执行else块中代码。
示例1循环正常结束
i 0
while i 5:i 1print(i)
else:print(循环正常结束) 示例2循环非正常结束 break
i 0
while i 5:i 1if i 3:breakprint(i)
else:print(循环正常结束) 示例3循环正常结束 continue
i 0
while i 5:i 1if i 3:continueprint(i)
else:print(循环正常结束)for...else
语法 for 临时变量 in 序列: 重复执行的代码 ...... else: 循环正常结束之后要执行的代码 ...... 注意break终止的循环不会执行else块中的代码continue会执行else块中代码。
示例1循环正常结束
str1 hello
for s in str1:print(s)
else:print(循环正常结束)示例2循环非正常结束 break
str1 hello
for s in str1:if s l:breakprint(s)
else:print(循环正常结束) 示例3循环正常结束 continue
str1 hello
for s in str1:if s l:continueprint(s)
else:print(循环正常结束)