基本 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 循环] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

皇冠新材全贴合、固曲屏与折叠屏OCA,助力OLED高性能贴合(皇冠胶粘有限公司怎么样)

针对这一快速增长的市场需求,皇冠新材推出了OLED显示模组贴合OCA解决方案,覆盖全贴合OCA、固曲屏OCA及折叠OCA等应用场景,助力OLED显示模组高质量发展。依托公司强大的产品研发实力和专业的项目管理…

皇冠新材全贴合、固曲屏与折叠屏OCA,助力OLED高性能贴合(皇冠胶粘有限公司怎么样)

李亚鹏邀女吃饭被无视,背后的细节却暖哭全网(李亚鹏与女友约会)

他去工作室,她就坐在旁边的小椅子上安静地画画;他去爬山,她就拉着他的衣角,一步步跟着,累了就伸手要抱抱,嘴里喊着爸爸背我;逢年过节,她最期待的就是和爸爸一起贴春联、包饺子,哪怕包得歪歪扭扭,也会举起来给他看,…

李亚鹏邀女吃饭被无视,背后的细节却暖哭全网(李亚鹏与女友约会)

帝国进行曲》步步逼近,压迫感十足(帝国进行曲是哪个国家的国歌)

如果你爱看电影,那一定听过《帝国进行曲》,它由美国作曲家John Williams创作,是电影配乐界的经典之作,这首曲子首次亮相在《星球大战》系列第五部《帝国反击战》里,每当达斯·维德现身,它便奏响,仿佛是…

《<strong>帝国进行曲</strong>》步步逼近,压迫感十足(帝国进行曲是哪个国家的国歌)

2026年儿童舞台表演必备:礼帽、爵士帽、魔术帽选哪款最合适?(少儿舞台表演节目)

挑选适合儿童表演的舞台道具帽,要考虑安全性、舒适性和功能性。礼帽、爵士帽、魔术帽各有特色,2026年如何选才最适合?本篇为你详细分析儿童礼帽、爵士帽、魔术帽的功能和选购要点。

2026年儿童舞台表演必备:礼帽、爵士帽、魔术帽选哪款最合适?(少儿舞台表演节目)

2026马年新春佳节,如何选购寓意吉祥的生肖对联?(2026年马年运势及运程)

2026年农历马年即将来临,挑选合适的马年生肖春联成为新春佳节的重要任务之一。从传统寓意、实用性和美观性三方面考虑,如何选择既符合心意又能提升节日氛围的春联呢?本文将为你详细介绍选购要点,并分享避坑指南,助您轻松搞定!

2026马年新春佳节,如何选购寓意吉祥的生肖对联?(2026年马年运势及运程)