python函数的返回值, 表示执行完函数语句体后, 返回给调用者的内容
模拟思考
假设有一个ATM机表示函数, 当用户输入账户密码, 取款后, 应该把钱吐给到用户
在这里, 钱是ATM机器给的, 也就是函数返回给调用者的
函数返回值实例
def circle(radius):
#***计算圆形面积***
return 3.14*radius**2
def rectangle(width,height):
#***计算矩形面积***
return width*height
def sum(x,y):
return x+y
#求圆形面积和矩形面积的总和
radius = 2
width = 3
height = 4
circle_area = circle(radius) #求出圆形面积
rectangle_area = rectangle(width,height) #再求出矩形面积
sum_area = circle_area + rectangle_area #面积相加
print("总面积是: "+str(sum_area))
函数的返回值, 可以简单理解为: 给定一些参数, 调用函数后, 就返回处理后的结果, 实现了数据由函数内传递给函数外
ps: 与参数不同的是, 参数可以有多个, 返回值只能有一个, 执行了return后函数终止