欢迎访问郭晓龙个人博客
你的位置:首页  > Python  > python函数参数和函数返回值

python函数参数和函数返回值

python函数参数和函数返回值

定义带有参数的函数

def add2num(num1, num2):
    """计算两个数字的和"""
    result = num1 + num2
    return result

调用带有参数的函数

def add2num(num1, num2):
    """计算两个数字的和"""
    result = num1 + num2
    return result


add2num(5, 7)

调用函数时参数的顺序

def print_param_sort(param1,param2):
    """打印入参值"""
    print(param1,param2)

# 测试默认顺序
print_param_sort(1, 2)

# 指定接收参数值
print_param_sort(param2=1, param1=2)

带参函数小总结

  • 定义时小括号中的参数,用来接收参数用的,称为 “形参”
  • 调用时小括号中的参数,用来传递给函数用的,称为 “实参”

函数返回值

“返回值”介绍

现实生活中的场景:

我给儿子10块钱,让他给我买包烟。这个例子中,10块钱是我给儿子的,就相当于调用函数时传递到参数,让儿子买烟这个事情最终的目标是,让他把烟给你带回来然后给你对么,,,此时烟就是返回值

开发中的场景:

定义了一个函数,完成了获取室内温度,想一想是不是应该把这个结果给调用者,只有调用者拥有了这个返回值,才能够根据当前的温度做适当的调整

综上所述:

所谓“返回值”,就是程序中函数完成一件事情后,最后给调用者的结果

带有返回值的函数

想要在函数中把结果返回给调用者,需要在函数中使用return

保存函数的返回值

def add2num(num1, num2):
    """计算两个数字的和"""
    result = num1 + num2
    return result


add2num(5, 7)

# 接收函数返回值
result = add2num(5, 7)

print(result)
文章标题: python函数参数和函数返回值
文章地址: http://www.guoxiaolong.cn/article-2-38
文章标签: python入门教程
Top