python中函數的返回值的理解及其例子


1、函數返回值: 函數執行后會返回一個對象,給調用方返回值,如果函數內部有return就可以返回,否則返回None。

2、返回值類型:取決於return后面的類型。

3、函數內可出現多個return,但只會起作用一個。若執行了return,意為這函數執行完退出了。


# 1、函數返回值:
def Sum(a,b):
sum = a +b
return sum
print(Sum(1,3))

# 2、返回list類型的數據。
def Sum(num):
"""
返回list類型的數據。
:param num:
:return:
"""
i=1
result = 0
list1 = []
while i <= num:
result += i
i+=1
pass
list1.append(result) # 將求的和接入列表中。
return list1
vaule = Sum(10)
print(vaule)
print(type(vaule))

# 3、函數返回不同類型的數據(綜合理解)
def return1():
# return 1,23,4 # (1, 23, 4) 返回元組型
return {"name": "lucy", "age": "18"} # {'name': 'lucy', 'age': '18'} 返回字典型
print(return1())


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM