用四种形式调用函数python
时间: 2023-11-19 14:56:58 浏览: 72
假设我们有一个函数 `square`,用于计算一个数的平方。下面是四种形式的函数调用:
1. 直接调用函数并打印结果
```python
def square(x):
return x ** 2
print(square(5)) # 输出 25
```
2. 将函数返回值赋值给变量
```python
def square(x):
return x ** 2
result = square(5)
print(result) # 输出 25
```
3. 将函数作为参数传递给另一个函数
```python
def square(x):
return x ** 2
def apply(func, arg):
return func(arg)
print(apply(square, 5)) # 输出 25
```
4. 使用 lambda 函数调用
```python
def apply(func, arg):
return func(arg)
print(apply(lambda x: x**2, 5)) # 输出 25
```
阅读全文