前面提到的都是直接列印出來
沒有傳回任何東西
就等於 void function_name()
在python 處理時,直譯得時候會自動回傳處理成為'return None',相當於回傳None
上面greeting()沒有return,所以Python 將自動處理成return None
即使在codeing得時候有return 但是沒有傳回值,python 也會自動處理成return None,就像下面
None在python中是一個特殊的值,
如果將它當作布林值使用,可以將它視為False
雖然None是被視為False,可是False並不是None
其實空串列,空元組,空字典,空集合雖然是False 可是他們不是None
那~有回傳值的呢?
下面是傳回多筆數值
function除了可以回傳數值或字串,也可以回傳比較複雜的資料,像是字典,串列...等