Python返回值return用法是当函数执行到return语句时,将立即停止执行,并将指定的值返回给调用函数的地方。详细用法:1、返回单个值;2、返回多个值;3、返回空值;4、提前结束函数的执行。
Python中的return语句用于在函数中返回一个值。当函数执行到return语句时,它将立即停止执行,并将指定的值返回给调用函数的地方。
在Python中,return语句可以有以下几种用法:
返回单个值:
def add(a, b):
return a + b
result = add(3, 4)
print(result) # 输出:7
登录后复制
在上面的示例中,add函数接受两个参数a和b,并返回它们的和。result变量接收了函数的返回值,并将其打印出来。
返回多个值:
def divide(a, b):
quotient = a // b
remainder = a % b
return quotient, remainder
result = divide(10, 3)
print(result) # 输出:(3, 1)
登录后复制
在上面的示例中,divide函数接受两个参数a和b,并将它们的商和余数分别赋值给quotient和remainder变量。然后,使用逗号分隔这两个变量,将它们作为元组返回。result变量接收了函数的返回值,并将其打印出来。
返回空值:
def print_hello():
print("Hello")
result = print_hello()
print(result) # 输出:None
登录后复制
在上面的示例中,print_hello函数不返回任何值,因此在函数的末尾没有return语句。当调用这个函数时,它会打印"Hello",但是函数的返回值是None。None表示空值或者没有值。
提前结束函数的执行:
def check_positive(num):
if num