假设函数func_a调用了func_b, func_b调用了函数func_c,func_c返回值是一个字符串,实际使用字符串是在func_a中。怎么实现比较合适?
时间: 2024-03-11 17:47:48 浏览: 91
利用java反射调用实现对字符串的解析,成功调入函数,并且返回值
4星 · 用户满意度95%
可以在func_b中将func_c返回的字符串作为返回值返回给func_a,然后func_a再进行处理。具体实现可以如下:
```python
def func_a():
result = func_b()
# 对result进行处理
def func_b():
string = func_c()
return string
def func_c():
# 处理操作
return "result_string"
```
这样,当func_a调用func_b时,func_b会调用func_c并将返回值返回给func_a,这样func_a就可以获得func_c返回的字符串并进行处理。
阅读全文