# ### 函式的返回值 return"""return: 自定義返回值 , 返回到**? 返回到函式的[呼叫處]
1.return 後面可以跟上六大標準資料型別 , 除此之外,可以跟上 類物件,函式,如果不寫return ,預設返回none
2.return 如果執行了return ,意味著 return後面得所有**,統統不執行,函式終止了.
"""#(1) return 後面的資料型別
def func():
# return 1
# return 3.14
# return true
# return 4j
# return [1,2,3,4]
return
res = func() # res =
print(res)
#(2) 如果不寫return ,預設返回none
def func():
a =1
res = func()
print(res)
#(3) 執行完return 之後,函式立刻終止,後面的**不執行
def func():
print("執行到1")
print("執行到2")
return 1
print("執行到3")
print("執行到4")
return 2
res = func()
print(res)
#(4) 計算器
print("<===>")
def calc(sign,num1,num2):
if sign == "+":
res = num1 + num2
elif sign == "-":
res = num1 - num2
elif sign == "*":
res = num1 * num2
elif sign == "/":
if num2 == 0:
return "大兄弟,除數不能為0"
res = num1 / num2
else:
return "不會,別問我!!!!!!,你是有趣的靈魂"
return res
res = calc("^",5,0)
print(res)
# print列印的值和返回值是兩個不相干的概念 return + 值 自定義的
# res = print(123)
# print(res)
函式返回值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後面任何 都不執行了.因此,可以控制函式體中的 執行到指定就...
return的返回值
1.return在if else語句裡面相當於whitch的break 截斷 function test num else test 2.在函式裡面的return返回值可以是數字,字串,變數,也可以函式,也可以做簡單的運算等 function test2 函式在堆裡執行,函式執行完以後會被銷毀,但r...