首頁 >後端開發 >Python教學 >Python直譯如何跳出函數

Python直譯如何跳出函數

步履不停
步履不停原創
2019-07-02 13:32:4531621瀏覽

Python直譯如何跳出函數

可以透過breakcontinuereturn來跳出函數。

#!/bin/python
#-*- coding -*-
def printinfo( nu, *others ):
  print nu
  for var in others:
                  print var
return;
推薦手冊Python 基礎入門教學
#
#!/bin/python
#-*- coding:utf-8 -*-
def printinfo( nu, *others ):
 print nu
 for var in others:
         print var
 return;

兩個一樣的函數,傳同樣的值結果不同,第一種情況return在for迴圈裡面所以輸出一次退出迴圈

>>> printinfos(11,12,13,15,112)
11
12
>>> printinfo(11,12,13,15,112)
11
12
13
15
112

break:跳出所在的目前整個循環,到外層程式碼繼續執行。

continue:跳出本次循環,從下一個迭代繼續運行循環,內層循環執行完畢,外層程式碼繼續運行。

return:直接傳回函數,所有該函數體內的程式碼(包含循環體)都不會再執行。

相關教學推薦:Python影片教學

相關文章推薦:
#1.如何結束退出python腳本
2.python如何跳出while循環
相關影片推薦:

1.小甲魚零基礎入門學習Python影片教學
#

以上是Python直譯如何跳出函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

相關文章

看更多