python-while循环语句
1. python-while循环语句
-
while循环详细图
-
while语句:
在某条件下循环执行一段代码,即重复相同的任务
-
while语法格式:
while <表达式>: <代码块>
-
while语法示例:
-
示例1:当条件满足时停止循环
count = 0 while count < 5: print(count) count += 1
-
示例2:死循环
count = 0 while True: print(count) count += 1
-
-
continue与break语句
continue 当满足条件时,跳出本次循环
break 当满足条件时,跳出所有循环
-
示例1:continue
# 示例1:continue for n in range(1,6): if n == 3: continue else: print(n)
-
示例2:break
for n in range(1,6): if n == 3: break else: print(n)
-
注释
只有在for、while循环语句中才有效
-
2. 案例
2.1 案例:while-基础使用
#!/usr/bin/env python3
# _*_ coding: utf-8 _*_
# Author:shichao
# File: .py
# 满足条件就退出
a = 0
while a <= 10:
print(a)
a += 1
# 死循环
count = 0
while True:
print(count)
count += 1
2.2 案例:while-使用continue和break语句
#!/usr/bin/env python3
# _*_ coding: utf-8 _*_
# Author:shichao
# File: .py
# 示例1:continue
for n in range(1,6):
if n == 3:
continue # continue跳出本次循环
else:
print(n)
# 使用break语句
for i in range(1,6):
if i == 3:
break # break跳出所有循环
else:
print(i)
# 使用while语句
i = 0
while i <=10:
if i == 3:
print("循环到3了,跳出本次循环")
i += 1
continue
else:
print(i)
i += 1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构