python如何定义函数

原创
ithorizon 7个月前 (10-03) 阅读数 64 #Python

Python中的函数定义

Python中定义函数的方法非常简单,您只需要使用def关键字,后跟函数的名称和参数列表即可,以下是一个简单的示例:

def greet(name):
    print(f"Hello, {name}!")

在这个示例中,我们定义了一个名为greet的函数,它接受一个参数name,函数体只有一行代码,用于打印出问候语。

您可以通过调用函数并传入参数来执行这个函数。

greet("Alice")

这将输出:

Hello, Alice!

您也可以在函数体内定义变量,这些变量在函数执行期间存在,并在函数返回后消失。

def calculate_average(numbers):
    total = sum(numbers)
    average = total / len(numbers)
    return average

在这个示例中,我们定义了一个名为calculate_average的函数,它接受一个参数numbers,函数体计算了numbers的总和和平均值,并返回平均值。

您可以通过调用这个函数并传入一个数字列表来执行这个函数。

numbers = [1, 2, 3, 4, 5]
average = calculate_average(numbers)
print(f"The average of {numbers} is {average}")

这将输出:

The average of [1, 2, 3, 4, 5] is 3.0


上一篇:python如何自学 下一篇:如何退出python
热门