码迷,mamicode.com
首页 > 编程语言 > 详细

Python 中的for....else....

时间:2019-11-02 16:01:38      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:情况下   else   NPU   ==   inpu   识别   put   循环   for   

在一个for循环中,当循环遇到break语句之后程序就会跳出循环,执行for循环之后的语句;但是,当整个循环都没有遇上break语句,而且你想在这种情况下做一些事情的话,你就可以通过结合else来完成,下面我们来看一下例子。

num=int(input("请输入编号"))
nums=[1,2,3,4,5,6,7,8,9,0]
for i in nums:
    if num == i:
        print("识别通过")
        break
else:
    print(不存在编号,请重新输入)

 

 

当然其中关键的判断条件只能是在整个循环中是否break跳出,而不能是其他条件!

Python 中的for....else....

标签:情况下   else   NPU   ==   inpu   识别   put   循环   for   

原文地址:https://www.cnblogs.com/daodantiantou/p/11782372.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!