return返回值呼叫

2021-10-03 16:38:36 字數 946 閱讀 6191

"""

函式中的返回值:

函式中的返回值是由return來決定的

函式中可不可返回兩個值?

可以函式中沒有return就沒有返回值,呼叫函式得到的結果就是none

函式中返回多個值,直接寫在return後面用逗號隔開就可以的

當函式執行到return的之後,那麼會直接跳出函式,返回結果

"""#

def func(a, b):

c = a + b

d = a - b

return c, d

# return之後不要寫沒有意義的**,不會執行的

print("7890------")

print("-----7890")

aa, bb = func(11, 22)

print(aa)

執行結果:

33#定義乙個列印三角形的函式,不需要返回值

def func2(n):

# 功能:列印**形

for i in range(n):

for j in range(i + 1):

print("* ", end="")

func2(5)

* * 

* * * 

* * * * 

* * * * *#定義乙個函式,用來計算給定乙個數的2次方,呼叫完函式之後,獲取這個數的2次方,去加上100

def func3(n):

#print(n**2)

return n ** 2

res = func3(8)

print("呼叫完函式之後得到的結果:", res)

print(res+100)

執行結果:呼叫完函式之後得到的結果: 64

164

return的返回值

1.return在if else語句裡面相當於whitch的break 截斷 function test num else test 2.在函式裡面的return返回值可以是數字,字串,變數,也可以函式,也可以做簡單的運算等 function test2 函式在堆裡執行,函式執行完以後會被銷毀,但r...

函式返回值return

函式後面如果沒有return系統會預設return none def ff print 列印return return 15 函式在執行中遇到return就會停止執行,並返回結果,所以後面的不會被執行 print 不會被執行 a ff print a return的值會返回給函式ff def jia...

函式返回值 return

return 返回值 後面跟的是資料型別 數字 字串 布林 函式 物件 元素 null 未定義 return 返回值 1 函式名 括號 fn1 return 後面的值 2 如果沒有寫return,所有函式預設返回值 未定義 3 return後面任何 都不執行了.因此,可以控制函式體中的 執行到指定就...