Python 中的for….else….

阿里云2000元红包!本站用户参与享受九折优惠!

在一个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跳出,而不能是其他条件!

https://www.cnblogs.com/daodantiantou/p/11782372.html

Python量化投资网携手4326手游为资深游戏玩家推荐:《惊奇剑士专区

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论