前往
大廳
主題

Maya Python - return跟Print

ww880816 | 2023-06-02 23:18:46 | 巴幣 0 | 人氣 117

print - 單純把東西輸出出來
return - 將東西返回回來




def function(a,b):

    c=a+b

print(function(1,2))

由於沒有return所以自動回傳預設None
換句話說,去問(print)老師(def)問題,但沒有回答(return)你,所以你不知道答案

def function(a,b):
    c=a+b
    return(c)
print(function(1,2))

有了return後,回傳值為3

另外return返回值後,def就會停止
def func2():
    for i in range(1, 5):
        return (i)

print(func2())

輸出結果為1,由於遇到return所以循環停止

創作回應

更多創作