十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章將為大家詳細(xì)講解有關(guān)python用什么關(guān)鍵字跳出函數(shù),小編覺得挺實(shí)用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

可以通過break、continue、return來跳出函數(shù)。
#!/bin/python
#-*- coding -*-
def printinfo( nu, *others ):
print nu
for var in others:
print var
return;#!/bin/python
#-*- coding:utf-8 -*-
def printinfo( nu, *others ):
print nu
for var in others:
print var
return;兩個一樣的函數(shù),傳同樣的值結(jié)果不同,第一種情況return在for循環(huán)里面 所以輸出一次退出循環(huán)
>>> printinfos(11,12,13,15,112) 11 12 >>> printinfo(11,12,13,15,112) 11 12 13 15 112
break:跳出所在的當(dāng)前整個循環(huán),到外層代碼繼續(xù)執(zhí)行。
continue:跳出本次循環(huán),從下一個迭代繼續(xù)運(yùn)行循環(huán),內(nèi)層循環(huán)執(zhí)行完畢,外層代碼繼續(xù)運(yùn)行。
return:直接返回函數(shù),所有該函數(shù)體內(nèi)的代碼(包括循環(huán)體)都不會再執(zhí)行。
關(guān)于python跳出函數(shù)的方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。