首页 > 行业资讯 > 互联数码科普 >

python def函数

发布时间:2024-12-04 15:17:55来源:

在Python中,`def`是一个关键字,用于定义函数。函数是一段可以重复使用的代码块,用于执行特定的任务。通过定义函数,你可以将代码分解为小块,使其更具可读性和可维护性。函数可以接受输入(称为参数),并返回一些输出(称为返回值)。

下面是一个简单的Python函数定义的例子:

```python

def greet(name):

print("Hello, " + name + "!")

# 调用函数

greet("Alice") # 输出:Hello, Alice!

```

在这个例子中,我们定义了一个名为`greet`的函数,它接受一个参数`name`。函数体中的代码是打印一条包含名字的问候消息。我们通过传递字符串`"Alice"`作为参数来调用这个函数。

你还可以定义更复杂的函数,这些函数可以包含局部变量、条件语句、循环等。下面是一个稍微复杂的例子,这个函数计算两个数的和和积:

```python

def calculate(a, b):

sum_val = a + b # 计算和

product_val = a * b # 计算积

return sum_val, product_val # 返回两个值

# 调用函数并打印结果

result = calculate(5, 3) # 输出:(8, 15) 因为 5 + 3 = 8 和 5 * 3 = 15

print("Sum:", result[0]) # 输出:Sum: 8

print("Product:", result[1]) # 输出:Product: 15

```

在这个例子中,函数`calculate`接受两个参数`a`和`b`,计算它们的和和积,然后返回一个包含这两个值的元组。我们通过调用这个函数并将结果打印到控制台来演示它的使用。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。