def a(b,c): return b+ca(1,2)
#为什么这个函数不输出3?
def f(g,h): print(g+h)f(1,2)
#输出3
用spyder jupyter等都能显示, 不显示可能和你使用的编辑器有关.
你没有调用print函数打印,怎么会输出~
returnt和print作用是不一样的,一个是只返回结果,一个是打印输出结果。如果要用第一个函数得到打印结果,就要在函数外使用print函数,print(a(1,2)),输出函数返回结果。