python學習:for else語句
1:先看例子
list = [1,2,3,4]
for i in list:
if i < 0:
break
print i
else:
print "all number is positive"
看輸出結果:
1
2
3
4
all number is positive
2
3
4
all number is positive
2:再看一個變例
list = [1,2,-3,4]
for i in list:
if i < 0:
break
print i
else:
print "all number is positive"
看輸出結果:
1
2
2
3:結論
當for語句中沒有執行break的話,遍歷完for語句,就會執行else語句
但是如果中間執行了break語句,跳出for迴圈,那麼不會執行else語句。
相關文章
- 學習Scala IF…ELSE 語句
- Python if else條件語句Python
- Python中if else語句出錯Python
- python 中的 for-else 和 while-else 語句PythonWhile
- Python if else條件語句詳解Python
- JavaScript if else 語句JavaScript
- Python 中的for,if-else和while語句PythonWhile
- Python學習筆記 - if語句Python筆記
- Python學習之路4-if語句Python
- Python學習筆記3(條件語句+迴圈語句)Python筆記
- if、else if、else判斷語句的幾個小例子
- Java 判斷語句 - if…else/switchJava
- 最佳化if...else...語句
- sql宣告變數,及if -else語句、while語句的用法SQL變數While
- python中if語句的用法及if-else結構的使用Python
- python 相似語句匹配(非機器學習)Python機器學習
- SQL 語句學習SQL
- Python零基礎學習筆記(十八)——break語句和continue語句Python筆記
- C 語言教程:條件和 if...else 語句
- 課時34:豐富的else語句以及簡潔的with語句
- JavaScript switch與if else語句的區別JavaScript
- shell學習-常用語句
- Go_ if else語句 ,,迴圈,,switch,,陣列Go陣列
- JS-13 條件語句之if...elseJS
- Python 基礎起步 (九) 條件語句 if elif else 其實很簡單Python
- python基礎語句小練習Python
- 學習MySQL的select語句MySql
- SQLite語句學習筆記SQLite筆記
- sql語句學習總結SQL
- 新學習的Java語句Java
- rust學習四、控制語句Rust
- 學習Rust 條件語句Rust
- Lua流程控制語句if else的使用詳解
- 初學Python(3)迴圈語句Python
- Python學習(13)--Lambda表示式和switch語句的實現Python
- 物聯網學習教程——if語句
- 簡單的SQL語句學習SQL
- 笨辦法學C 練習12:If,Else If,Else
- python 控制語句Python