Python直譯如何跳出函數

步履不停
發布: 2019-11-25 11:11:24
原創
31523 人瀏覽過

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板