实用 AI

可在线运行 AI 集合,涵盖 AI 文案生成、写作辅助、AI 绘图与照片修复、AI 配音、字幕生成、语音转录以及 AI 视频创作和数字人等多种 AI 服务

查看详情

函数

一个小时学会 Python
2023-05-08 22:59 · 阅读时长3分钟
小课

函数是一段完成特定功能的代码,将某些代码封装成函数有利于重用和简化代码。之前我们使用的print、input和type都是函数,不过它们属于Python内置的函数,在Python中我们可以使用def来定义自己的函数,格式如下:

def 函数名([参数1[=默认值],参数2, ...]):
    代码...
    [return 返回值]

下面来看一些示例。

加载中...
无参数无返回值

函数定义之后,是不会自动执行的,只有在调用它时才会执行里面的代码,下面我们定义并调用函数

加载中...
有参数无返回值

下面我们定义一个带参数的函数,参数可以有多个,根据实际情况而定。当调用函数时,我们需要按照定义将参数传给函数。

加载中...

我们也可以给参数一个默认值,这样在调用时可以传参数也可以不传参数。

加载中...
有参数有返回值

函数还可以有返回值,用于将执行的结果返回给调用者。

加载中...
关键字参数

当存在多个参数时,我们可以按照定义的顺序传递参数,也可以在传递时注明参数。

加载中...
python函数function