python編程 python中return到底什么意思?
python中return到底什么意思?Return是函數(shù)Return。每個(gè)函數(shù)都必須有一個(gè)返回值。如果函數(shù)中沒有寫return,則默認(rèn)返回none對(duì)象]例如:def add(a,b):return
python中return到底什么意思?
Return是函數(shù)Return。
每個(gè)函數(shù)都必須有一個(gè)返回值。如果函數(shù)中沒有寫return,則默認(rèn)返回none對(duì)象
]例如:
def add(a,b):return a bprint add(2,3)或更高版本將得到輸出5,而:def ADD1(a,b):C=a bprint ADD1(2,3)將輸出none,因?yàn)楹瘮?shù)沒有返回,所以ADD1沒有返回值
它的默認(rèn)返回是none,可以使用return定義返回值
在Python語言中,對(duì)于none,需要記住以下幾點(diǎn):
1。沒有一個(gè)是特殊常數(shù)。
2. 無異于假。
3. 無不是0。
4. None不是空字符串。
5. 將“無”與任何其他數(shù)據(jù)類型進(jìn)行比較,并始終返回false。
6. 沒有一個(gè)有自己的數(shù)據(jù)類型,nonetype??梢詫one復(fù)制到任何變量,但不能創(chuàng)建其他nonetype對(duì)象。
7. Python中的None與Java中的null進(jìn)行比較。Python中沒有null。