欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

python无限循环的关键字_零基础学python-12.2 关键字pass,else,break,continue

发布时间:2025/3/12 python 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python无限循环的关键字_零基础学python-12.2 关键字pass,else,break,continue 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

关键字pass,else,break,continue

pass:不做任何事情,只占位

else:当正常跳出循环时执行

break:满足某些条件跳出循环,不再执行任何东西

continue:满足某些条件跳出本次循环,然后继续执行循环里面的东西

pass的意义,主要是占位,特别是try包着的执行语句,如果遇到异常,可以先使用pass占位,然后后面才补上

>>> while True: pass

无限死循环

在python3.x后我们可以使用其他的替代方案,如"..."

>>> def func():pass

>>> func()

>>>

>>> def func():...

>>> func()

>>>

上面我们构造了一个空函数,里面的“...”替代了pass

else:只有正常退出循环才执行的语句,继续引用上面的例子

>>> a=3

>>> while a>0:

print(a)

a=a-1

else : print('over')

3

2

1

over

>>>

>>> a=3

>>> while a>0:

print(a)

a=a-1

if a<2:

break

else : print('over')

3

2

>>>

break:直接跳出循环,结束循环

>>> while True:

if x>3:

break

else:

print(x)

x=x+1

1

2

3

>>>

continue:跳出本次循环,继续执行其他语句

>>> x=0

>>> while True:

x=x+1

if x==3:

continue

elif x>5:

break

print(x)

1

2

4

5

>>>

通过上面的代码我们可以看见,如果x=3,他将跳出本次循环,不再做任何代码,然后继续进行新一次的循环

这一章节主要讲述了关键字pass,else,break,continue的使用,下一章节将讲述for循环

就说到这里,谢谢大家

------------------------------------------------------------------

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:

2015-09-07 23:17

浏览 316

评论

总结

以上是生活随笔为你收集整理的python无限循环的关键字_零基础学python-12.2 关键字pass,else,break,continue的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。