Python break 語句
Python break語句,就像在C語言中,打破了最小封閉for或while循環。
break語句用來終止循環語句,即循環條件沒有False條件或者序列還沒被完全遞歸完,也會停止執行循環語句。
break語句用在while和for循環中。
如果您使用嵌套循環,break語句將停止執行最深層的循環,并開始執行下一行代碼。
Python語言 break 語句語法:
1
|
break |
流程圖:
實例:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#!/usr/bin/python for letter in 'Python' : # First Example if letter = = 'h' : break print 'Current Letter :' , letter var = 10 # Second Example while var > 0 : print 'Current variable value :' , var var = var - 1 if var = = 5 : break print "Good bye!" |
以上實例執行結果:
1
2
3
4
5
6
7
8
9
|
Current Letter : P Current Letter : y Current Letter : t Current variable value : 10 Current variable value : 9 Current variable value : 8 Current variable value : 7 Current variable value : 6 Good bye! |
Python continue 語句
Python continue 語句跳出本次循環,而break跳出整個循環。
continue 語句用來告訴Python跳過當前循環的剩余語句,然后繼續進行下一輪循環。
continue語句用在while和for循環中。
Python 語言 continue 語句語法格式如下:
1
|
continue |
流程圖:
實例:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#!/usr/bin/python # -*- coding: UTF-8 -*- for letter in 'Python' : # 第一個實例 if letter = = 'h' : continue print '當前字母 :' , letter var = 10 # 第二個實例 while var > 0 : var = var - 1 if var = = 5 : continue print '當前變量值 :' , var print "Good bye!" |
以上實例執行結果:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
當前字母 : P 當前字母 : y 當前字母 : t 當前字母 : o 當前字母 : n 當前變量值 : 9 當前變量值 : 8 當前變量值 : 7 當前變量值 : 6 當前變量值 : 4 當前變量值 : 3 當前變量值 : 2 當前變量值 : 1 當前變量值 : 0 Good bye! |