pass只是暫時為了保證語法的完整性而出現的
1,for i in range(100):
if i= =50:
continue
print(i)
print(「**結束迴圈,繼續向下執行」)
#列印的結果就是0-99但是不包含50和這句話"**結束迴圈,繼續向下執行"
2,for i in range(100):
if i==50:
break
print(i)
print(「**結束迴圈,繼續向下執行」)
#列印的結果就是0-49和這句話"**結束迴圈,繼續向下執行"
3,for i in range(100):
if i= =50:
break
print(i)
else:#只有在迴圈(while迴圈 for迴圈)正常結束了,才執行else的語句
print(「break了」)
print(「**正常執行」)
print(「**結束迴圈,繼續向下執行」)
#列印的結果就是0-49和這句話"**結束迴圈,繼續向下執行"
上面的**如果換成了continue就會正常執行了
當然對於while迴圈也是一樣的
while true:
迴圈體else:
執行的語句
return break和continue的用法
1 return 語句的作用 1 return 從當前的方法中退出,返回到該呼叫的方法的語句處,繼續執行 2 return 返回乙個值給呼叫該方法的語句,返回值的資料型別必須與方法的宣告中的返回值的型別一致,可以使用強制型別轉換來是資料型別一致 3 return 當方法說明中用void宣告返回型別為...
Python break和continue的區別。
break語句和continue語句的區別在於 break 語句是跳出整個迴圈 會終止迴圈 continue 語句則是跳過當前迴圈,不執行continue後的語句。不終止迴圈 用案例來描述一下,更容易明白些。lst 0 1,2 3,4 for i in lst if i 2 break print ...
break 和Continue 誤大事
寫了乙個演算法 根據tablename表中是否存在 裝置所屬型別和裝置id判斷是否存在該裝置 存在返回true public boolean i istequipment string equipmentid,string tablename boolean i ist false string s...