python中函数都有哪些简单点的例子零基础

 我来答
百度网友d46559558
2019-09-22
知道答主
回答量:15
采纳率:100%
帮助的人:2.3万
展开全部
Python 中,函数的应用非常广泛,比如 input() 、print()、range()、len() 函数等等,这些都是 Python 的内置函数,可以直接使用。
除了可以直接使用的内置函数外,Python 还支持自定义函数,即将一段有规律的、可重复使用的代码定义成函数,从而达到一次编写、多次调用的目的。
通常,函数可以接收零个或多个参数,也可以返回零个或多个值。从函数使用者的角度来看,函数就像一个“黑匣子”,程序将零个或多个参数传入这个“黑匣子”,该“黑匣子”经过一番计算即可返回零个或多个值。
下面程序定义了两个函数:
纯文本复制
def my_max(x, y) :# 定义一个变量z,该变量等于x、y中较大的值
z = x if x > y else y# 返回变量z的值
return z# 定义一个函数,声明一个形参
def say_hi(name) :print("===正在执行say_hi()函数===")
return name + ",您好!"

调用前面创建的那 2 个函数,执行代码如下:
a = 6

b = 9
# 调用my_max()函数,将函数返回值赋值给result变量
result = my_max(a , b) # ①
print("result:", result)
# 调用say_hi()函数,直接输出函数的返回值
print(say_hi("孙悟空")) # ②

上面程序中,分别在 ① 号、② 号代码处调用了 my_max() 和 say_hi() 这两个函数。从下面的运行结果可以看出,当程序调用一个函数时,既可以把调用函数的返回值赋值给指定变量,也可以将函数的返回值传给另一个函数,作为另一个函数的参数。
运行上面程序,将可以看到如下运行结果:

result: 9
===正在执行say_hi()函数===
孙悟空,您好!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式