基本 while 循环

基本 while 循环

while 循环是 Python 中另一种重要的循环结构,它会在给定的条件为真时重复执行代码块。与 for 循环不同,while 循环不依赖于可迭代对象,而是基于条件的真假来决定是否继续循环。

基本语法

python

while 条件:

# 循环体代码

示例代码

# 简单的 while 循环示例

count = 0

while count < 5:

print(f"当前计数: {count}")

count += 1 # 等同于 count = count + 1

print("循环结束")

输出结果:

当前计数: 0

当前计数: 1

当前计数: 2

当前计数: 3

当前计数: 4

循环结束

重要注意事项

确保循环条件最终会变为 False:否则会导致无限循环

python

# 错误示例 - 无限循环

# while True:

# print("这将永远运行")

通常需要在循环体内修改循环条件相关的变量:如上面的例子中,我们通过 count += 1 来确保循环最终会结束

可以使用 break 提前退出循环:

python

num = 0

while num < 10:

if num == 5:

print("达到5,提前退出")

break

print(num)

num += 1

可以使用 continue 跳过当前迭代:

python

num = 0

while num < 5:

num += 1

if num == 3:

print("跳过3")

continue

print(num)

带 else 子句的 while 循环

Python 的 while 循环还可以有一个可选的 else 子句,当循环条件变为 False 时执行(如果不是通过 break 退出的):

python

count = 0

while count < 3:

print(f"计数: {count}")

count += 1

else:

print("循环正常结束")

输出:

计数: 0

计数: 1

计数: 2

循环正常结束

如果循环是通过 `brea

特别声明:[基本 while 循环] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

74岁『刘晓庆』同框73岁张金玲!一个自然老真优雅,一个塑料脸好减龄(63岁『刘晓庆』)

你想,穿卫衣总是怕显得胖,可是这种带有一点童趣、又干净的图案,反而让整体气质变得轻盈许多,配上短裙露出一截腿部,哪里看得出来她已经七十多岁了? 其实,也就是敢于尝试罢了——正肩短袖、贝雷帽、卡通卫衣,这些…

74岁『刘晓庆』同框73岁张金玲!一个自然老真优雅,一个塑料脸好减龄(63岁『刘晓庆』)

云上科技馆维护通知(云游科技馆)

通 知 亲爱的游客朋友们:为优化系统性能、提升服务水平,我馆云上科技馆系统将于2026年2月2日至2月3日进行升级维护,期间系统将暂时关闭。由此给您带来的不便,敬请谅解,感谢您的理解与支持!图文 | 戴加…

云上科技馆维护通知(云游科技馆)

联合国确定6种通用语言,日语申请多次被拒,理由让日本无法反驳(联合国确定6种通用语言)

这意味着,日本的语言文化并不是自给自足的,而是在与中国古代文化的接触中逐渐形成的。许多国家因不满日本在历史问题上的态度,感到对其的不信任和抵触,这也影响了日本在国际事务中的地位。 总体而言,日语未能成为全球通…

联合国确定6种通用语言,日语申请多次被拒,理由让日本无法反驳(联合国确定6种通用语言)

重看神探狄仁杰,了解唐朝官职变化(看电影神探狄仁杰)

这也正是梁冠华在诠释这段台词时,抑扬顿挫、铿锵有力的原因所在:我是正三品官,你不过是一个幽州刺史,竟敢在我面前胡说八道!在剧中,苏无名一直专注于破案,后来又转任为司马,这一职务也给我们带来了许多历史知识。在《

重看神探狄仁杰,了解唐朝官职变化(看电影神探狄仁杰)

朋友的妻子2》:一部关于信任、友谊与婚姻的深度对话(《朋友的妻子2》完整版在线观看)

在当代韩国电影的多元图景中,有一类作品专注于探讨人际关系中的复杂情感与道德困境,《朋友的妻子2》正是这样一部作品。通过主角🎭️们的选择与反思,影片引导观众思考:在传统伦理观念与现代个人主义之间,当代人该如何建立健…

《<strong>朋友的妻子2</strong>》:一部关于信任、友谊与婚姻的深度对话(《<strong>朋友的妻子2</strong>》完整版在线观看)