Python中的返回值指的是函数被调用之后,函数会把一个值返回给调用者,这个返回值可以被用于其他的操作。
在Python中,使用关键字“return”来返回值。返回值可以是任何数据类型,例如整数、浮点数、字符串、元组、列表、字典等。例如:
def add(a, b):
return a + b
result = add(3, 4)
print(result) # 输出7
在上面的例子中,函数add接收两个参数a和b,在函数内部计算它们的和,然后使用return语句将结果返回。调用函数add的时候,返回值被赋值给了变量result,然后通过print函数来输出结果。
如果函数内部没有使用return语句,则函数默认返回None。
有时候,一个函数需要返回多个值。在Python中,可以使用元组或列表来返回多个值。
def divide(a, b):
q = a // b
r = a % b
return q, r
result = divide(13, 5)
print(result) # 输出(2, 3)
quotient, remainder = divide(13, 5)
print(quotient) # 输出2
print(remainder) # 输出3
在上面的例子中,函数divide计算两个数相除的商和余数,并使用元组返回这两个值。调用函数divide的时候,返回的元组被赋值给了变量result,然后通过print函数输出。同时,可以使用元组解包的方式将返回的值分别赋值给两个变量quotient和remainder。
本文可能转载于网络公开资源,如果侵犯您的权益,请联系我们删除。
0