除了可以直接使用的内置函数外python常用函数 还支持自定义函数,即将一段有规律的、可重复使用的代码定义成函数从而达到一次编写、多次调用的目的。
通常函数可鉯接收零个或多个参数,也可以返回零个或多个值从函数使用者的角度来看,函数就像一个“黑匣子”程序将零个或多个参数传入这個“黑匣子”,该“黑匣子”经过一番计算即可返回零个或多个值
下面程序定义了两个函数:
return z# 定义一个函数,声明一个形参
调用前面创建的那 2 个函数执行代码如下:
# 调用say_hi()函数,直接输出函数的返回值
上面程序中分别在 ① 号、② 号代码处调用了 my_max() 和 say_hi() 这两个函数。从下面的運行结果可以看出当程序调用一个函数时,既可以把调用函数的返回值赋值给指定变量也可以将函数的返回值传给另一个函数,作为叧一个函数的参数
运行上面程序,将可以看到如下运行结果:
你对这个回答的评价是