Python语言中函数调用与返回--Python(17)

函数的调用,先说说函数的执行:函数的执行有4个步骤:
1)调用程序在调用函数处暂停执行;
2)函数的形参在调用时被赋值为实参;
3)根据实参执行函数体;
4)调用结束,返回值;

函数的返回:
使用关键字return,程序退出该函数时,并根据函数体计算结果反回值,并回到被调用的地方;
return语句返回的值传递给调用程序;
返回值有两种形式:
1)返回一个值
2)返回多个值
其实还可以返回空值:return None:

def happy():
    print("Happy birthday to you!!")

等价于:

def happy():
    print("Happy birthday to you!!")
    return None

函数返回值可以是 个变量,也可以是一个表达式:

def square(x):
    y=x*x
    return y

等价于:

def square(x):
    return x*x

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_35528009/article/details/71402679