Python从函数返回值

示例

函数可以return是一个可以直接使用的值:

def give_me_five():

    return 5

print(give_me_five())  # 打印返回值

# 出:5

或保存值供以后使用:

num = give_me_five()

print(num)             # 打印保存的返回值

# 出:5

或将值用于任何操作:

print(give_me_five() + 10)

# 出:15

如果return在函数中遇到此函数,则将立即退出该函数,并且不会评估后续操作:

def give_me_another_five():

    return 5

    print('This statement will not be printed. Ever.')

print(give_me_another_five())

# 出:5

您还可以使用return多个值(以元组的形式):

def give_me_two_fives():

    return 5, 5  # 返回两个5

first, second = give_me_two_fives()

print(first)

# 出:5

print(second)

# 出:5

没有 return语句的函数隐式返回None。类似地,具有return语句但没有返回值或变量return的函数None。

以上是 Python从函数返回值 的全部内容, 来源链接: utcz.com/z/337901.html

回到顶部