首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python中的函数定义

在Python中,函数是一种可以被重复调用的代码块,用于执行特定任务。函数定义通常包括关键字def,函数名称和括号内的参数列表。函数体包含在冒号后的缩进块中。

以下是一个简单的Python函数定义示例:

代码语言:python
复制
def greet(name):
    print("Hello, " + name)

在这个示例中,函数名称是greet,它接受一个参数name。函数体包含一个print语句,用于输出问候语。

要调用这个函数,可以使用函数名称后跟括号,其中包含实际参数的值:

代码语言:python
复制
greet("Alice")

这将输出:

代码语言:txt
复制
Hello, Alice

Python中的函数可以返回值,通过使用return语句。以下是一个返回两个数字之和的函数示例:

代码语言:python
复制
def add(x, y):
    return x + y

要获取此函数的返回值,可以将函数调用分配给一个变量:

代码语言:python
复制
result = add(3, 4)
print(result)

这将输出:

代码语言:txt
复制
7

在Python中,函数可以具有默认参数值,这样在调用函数时,如果没有提供参数值,将使用默认值。以下是一个使用默认参数值的函数示例:

代码语言:python
复制
def greet(name, greeting="Hello"):
    print(greeting + ", " + name)

在这个示例中,greeting参数具有默认值"Hello"。当调用此函数时,如果没有为greeting参数提供值,将使用默认值:

代码语言:python
复制
greet("Alice")

这将输出:

代码语言:txt
复制
Hello, Alice

但是,您也可以提供一个不同的问候语:

代码语言:python
复制
greet("Bob", "Hi")

这将输出:

代码语言:txt
复制
Hi, Bob
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券