python基础之函数的参数与返回值

文章目录

  • 一、实例中展现
    • 例题:开发一个叫sum_2_num的函数,要求函数能够实现求和功能
    • 还可以这样:
  • 二、函数的返回值
  • 三、函数的嵌套调用


一、实例中展现

例题:开发一个叫sum_2_num的函数,要求函数能够实现求和功能

def sum_2_num():
    num1=int(input("请输入一个数字"))
    num2=int(input("请输入另一个数字"))
    sum=num1+num2
    print("%d+%d=%d"%(num1,num2,sum))
sum_2_num()

python基础之函数的参数与返回值_第1张图片

还可以这样:

def sum_2_num(num1,num2):
    sum=num1+num2
    print("%d+%d=%d"%(num1,num2,sum))
sum_2_num(10,20)

python基础之函数的参数与返回值_第2张图片

二、函数的返回值

函数执行之后告诉调用者一个结果,以便调用者针对具体的结果做后续处理;
返回值是函数完成工作之后最后给调用者的一个结果;
在函数中用return关键字可以返回结果;
调用函数一方,可以使用变量来接收函数的返回结果;

def sum_2_num():
    num1=20
    num2=30
    sum=num1+num2
    return sum
print("%d"%sum_2_num())

python基础之函数的参数与返回值_第3张图片

三、函数的嵌套调用

def test1():
    print("*"*5,end="")
    print("")
    print("test1")
    print("*"*5,end="")
def test2():
    print("-"*5,end="")
    print("")
    print("test2")
    test1()
test2()

python基础之函数的参数与返回值_第4张图片

你可能感兴趣的:(python基础,python)