1. 程式人生 > >Python3 循環_break和continue語句及循環中的else子句

Python3 循環_break和continue語句及循環中的else子句

tin equals nbsp pri 條件 告訴 bre prim span

break和continue語句及循環中的else子句break語句可以跳出for和while的循環體。如果你從for或while循環中終止,任何對應的循環else塊將不執行。

continue語句被用來告訴Python跳過當前循環塊中的剩余語句,然後繼續進行下一輪循環。

循環語句可以有else子句;它在窮盡列表(以for循環)或條件變為假(以while循環)循環終止時被執行,但循環被break終止時不執行.如下查尋質數的循環例子:

1 for n in range(2,10):
2     for x in range(2,n):
3         if n%x==0:
4             print
(n,equals,x,*,n//x) 5 break 6 else: 7 print(n,is a prime number)

Python3 循環_break和continue語句及循環中的else子句