python_函數之學習_函數及過程

python中  若 function 的內部構造沒有 return 返回值
那指定的變數內容是??

那他在進行  指定(派) 運算時,

是不會有任何內容被打印出來的

因為無回傳內容


舉例來說






打印時 會發現 python 會將函數 回傳一個 None

並指向 NoneType


python 函數  要如何返回多個值呢???

可以用  一個列表做返回(不同型態多值) --> 用list 打包






def Hello():
    print('Hello Abraham')

#使用列表來打包
def back():
    return [1,'可樂果',3.14]

#print(back())

#使用逗號來傳回 元組
def back2():
    return 1,'卡迪那',3.14
print(back2())



函數的
局部變量(Local variables)      
全域變量(Global Variables)  


我們馬上來看一個經典的  Local Variables 例子








留言

這個網誌中的熱門文章

何謂淨重(Net Weight)、皮重(Tare Weight)與毛重(Gross Weight)

Architecture(架構) 和 Framework(框架) 有何不同?_軟體設計前的事前規劃的藍圖概念

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header