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
- JavaScript if else 語句JavaScript
- Python if else條件語句詳解Python
- Python 中的for,if-else和while語句PythonWhile
- Python學習筆記 - if語句Python筆記
- Python學習之路4-if語句Python
- Python基礎學習【4】-if 語句Python
- python學習筆記(五)——語句Python筆記
- Java 判斷語句 - if…else/switchJava
- Python學習筆記3(條件語句+迴圈語句)Python筆記
- Python學習筆記(三)——條件語句、迴圈語句Python筆記
- sql宣告變數,及if -else語句、while語句的用法SQL變數While
- SQL 語句學習SQL
- sql語句學習SQL
- python中if語句的用法及if-else結構的使用Python
- C 語言教程:條件和 if...else 語句
- JavaScript switch與if else語句的區別JavaScript
- shell指令碼-if else 語句以及test命令指令碼
- 課時34:豐富的else語句以及簡潔的with語句
- shell學習-常用語句
- PLSQL學習——控制語句SQL
- shell 學習之for語句
- 快速學習MySQLSQL語句MySql
- Python零基礎學習筆記(十八)——break語句和continue語句Python筆記
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-IF THEN ELSESQL
- Go_ if else語句 ,,迴圈,,switch,,陣列Go陣列
- Java學習之分支結構---判斷語句:if語句和switch語句Java
- Python 中else的基本用法是在條件控制語句迴圈Python
- SQLite語句學習筆記SQLite筆記
- 學習Rust 條件語句Rust
- sql語句學習總結SQL
- mysql sql語句學習(一)MySql
- c# 判斷多分支學習if else if elseC#
- Java學習中迴圈語句的學習Java
- 草根學Python(五) 條件語句和迴圈語句Python