Python基础语法之while-else用法

举报
小博测试成长之路 发表于 2022/01/15 00:43:18 2022/01/15
【摘要】 python中有while和for循环2种,这里主要介绍下while 循环结合else一起使用的情况,这个用法之前在学习的时候没有注意到。 while-else循环 while 布尔表达式: 代码块else: 代码块 当 while 循环正常执行完的情况下,执行 else 输出,如果 while 循环中执行了跳出循环的...

python中有while和for循环2种,这里主要介绍下while 循环结合else一起使用的情况,这个用法之前在学习的时候没有注意到。

while-else循环


  
  1. while 布尔表达式:
  2. 代码块
  3. else:
  4. 代码块

当 while 循环正常执行完的情况下,执行 else 输出,如果 while 循环中执行了跳出循环的语句,比如 break ,将不执 行 else 代码块的内容。

使用案例:


  
  1. i=0
  2. while i<5:
  3. print(i)
  4. i+=1
  5. else:
  6. print('hello world')

以上代码执行后,将输出:


  
  1. 0
  2. 1
  3. 2
  4. 3
  5. 4
  6. hello world

 

文章来源: xiaobotester.blog.csdn.net,作者:小博测试成长之路,版权归原作者所有,如需转载,请联系作者。

原文链接:xiaobotester.blog.csdn.net/article/details/110881920

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。