新聞中心

成都創(chuàng)新互聯(lián)公司主要從事做網(wǎng)站、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)淥口,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):18980820575
返回值簡(jiǎn)介
函數(shù)需要先定義后調(diào)用,函數(shù)體中 return 語(yǔ)句的結(jié)果就是返回值。如果一個(gè)函數(shù)沒(méi)有 reutrn 語(yǔ)句,其實(shí)它有一個(gè)隱含的 return 語(yǔ)句,返回值是 None,類(lèi)型也是 'NoneType'。
return 語(yǔ)句的作用:
結(jié)束函數(shù)調(diào)用、返回值
指定返回值與隱含返回值
函數(shù)體中 return 語(yǔ)句有指定返回值時(shí)返回的就是其值
函數(shù)體中沒(méi)有 return 語(yǔ)句時(shí),函數(shù)運(yùn)行結(jié)束會(huì)隱含返回一個(gè) None 作為返回值,類(lèi)型是 NoneType,與 return 、return None 等效,都是返回 None。
指定 return 返回值函數(shù)舉例:
def showplus(x): print(x) return x + 1 num = showplus(6) add = num + 2 print(add)
輸出結(jié)果:
6 9
隱含 return None 舉例:
def showplus(x): print(x) num = showplus(6) print(num) print(type(num))
輸出結(jié)果:
6 None
網(wǎng)頁(yè)題目:創(chuàng)新互聯(lián)Python教程:python函數(shù)的返回值是什么
URL鏈接:http://www.5511xx.com/article/cdgigss.html


咨詢(xún)
建站咨詢(xún)
