python函數(shù)中僅允許使用一條return語(yǔ)句嗎?為什么?
1 回答

慕碼人2483693
TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超9個(gè)贊
如果函數(shù)執(zhí)行了return語(yǔ)句,那么函數(shù)的生命就結(jié)束了,return 語(yǔ)句后面的代碼都不會(huì)執(zhí)行。所以準(zhǔn)確的說(shuō),函數(shù)里只能執(zhí)行一次return語(yǔ)句,但可以寫多條return語(yǔ)句。比如這樣:
12345 | def test_return(x): if x > 0 : return x else : return 0 |
添加回答
舉報(bào)
0/150
提交
取消