如何通过函数传入的关键字执行特定代码块 返回特定值
时间: 2023-12-13 16:02:42 浏览: 99
浅析函数传参及返回值
您可以在函数中使用`if-elif-else`语句来根据传入的关键字执行特定的代码块,并返回相应的值。
以下是一个示例代码:
```python
def execute_code(keyword):
if keyword == "add":
result = 1 + 2
elif keyword == "subtract":
result = 5 - 3
elif keyword == "multiply":
result = 2 * 4
else:
return "Invalid keyword"
return result
print(execute_code("add")) # Output: 3
print(execute_code("subtract")) # Output: 2
print(execute_code("multiply")) # Output: 8
print(execute_code("divide")) # Output: Invalid keyword
```
在上面的代码中,函数`execute_code`接受一个关键字参数`keyword`,然后根据传入的关键字执行相应的代码块并返回结果。如果传入的关键字不在预期的关键字范围内,则返回一个提示信息"Invalid keyword"。
阅读全文