挺好玩的,你不试一试?python中的continue!

continue,原先懂得不深,我经过摸索,还在贴吧上发帖与人讨论,得出有意思的结论。
这是我写的一个验证continue的简单程序
这个程序,如果把continue的注释取消,会怎么样?
这个程序里,如果去掉continue的注释,就会变成一个死循环。while True本来就是一个死循环,但是有if条件,会让其break出来。具体到这个程序里,如果取消continue的注释,try遇到异常,就会执行except,接下来执行continue,然后会直接跳到开头(重点),而不是执行下面的if语句了,所以会不断死循环,打印“死循环”。

continue会直接跳到开头,这就是验证的结果。(陈重山)

猜你喜欢

转载自blog.csdn.net/weixin_44259287/article/details/88098590