欢迎访问宙启技术站
智能推送

如何在Python中调用函数?

发布时间:2023-12-02 22:24:32

在Python中调用函数有多种方法,以下是常用的几种方式:

1. 直接调用函数名:

函数定义如下:

def hello():
    print("Hello, World!")

# 调用函数
hello()

输出结果:

Hello, World!

2. 使用参数调用函数:

函数定义如下:

def greet(name):
    print("Hello, " + name + "!")

# 调用函数
greet("Alice")

输出结果:

Hello, Alice!

3. 使用return语句返回函数结果:

函数定义如下:

def square(x):
    return x * x

# 调用函数并将结果保存在变量中
result = square(5)
print(result)

输出结果:

25

4. 将函数赋值给变量后调用:

def say_hello():
    print("Hello, World!")

# 将函数赋值给变量
greeting = say_hello

# 调用变量(实际上是调用函数)
greeting()

输出结果:

Hello, World!

5. 将函数作为参数传递给其他函数:

def square(x):
    return x * x

def apply_func(func, x):
    return func(x)

# 调用apply_func函数,并将square函数作为参数传递
result = apply_func(square, 5)
print(result)

输出结果:

25

6. 使用lambda表达式创建匿名函数调用:

add = lambda x, y: x + y

# 调用lambda函数
result = add(3, 5)
print(result)

输出结果:

8

总结:以上是在Python中调用函数的几种常用方法,可以根据具体的需求选择适合的方式来调用函数。