我想调用函数内部的函数来打印c。有两个函数。
def ash(): def jsh(): k = 5 j = k*5 return j def ush(): a = 5 b = 6 c = a + b return c print(ush())
你叫它就像你叫任何东西一样。使用调用语法: ...(...) .
...(...)
你的挑战是有一个对象的引用,这样你就可以调用它。最明显的解决方案是返回函数。
def ash(): def ush(): a = 5 b = 6 c = a + b return c return ush print(ash()()) # or ush = ash() print(ush())