请忍受我!我习惯于用C编程,而我刚开始学习python。
我有一个主要功能和一个存根函数,如下所示:
def main_function(string):
print(string)
def stub_function():
return 'some random string'
我想将stub_function传递到main_function中,并且理想情况下可以打印出“一些随机字符串”。
main_function(stub_function)
但我不断得到:
<function stub_function at 0x7f21f07e0d08>
我尝试搜索,但似乎找不到任何我能理解的东西。这是怎么回事,我该如何解决?预先感谢!
答案 0 :(得分:1)
必须调用该函数才能返回值。
main_function(stub_function())