想问一个"如何设计"的问题...
假设F, G是函数
a, b, c是arguments
最终我要的是
ans = F(........)
那我应该:
[1]
def G(a, b, c):
...
...
return g
def F(a, b, c):
g = G(a, b, c)
...
...
y = ...
return y
ans = F(a, b, c)
[2]
def G(a, b, c):
...
...
return g
g = G(a, b, c)
def F(g):
...
...
y = ...
return y
ans = F(g)
[3]
其他
不知道这种问题的关键字是什么 程式结构? 函数结构??
希望我有表达清楚
"..." 只是 do somethig的意思
这例子因为只是为了举例 看起来不复杂
但有时候写的东西稍微大一点 要用到非常多函数
彼此又相依
想问那一种写法 程式结构、可读性 会比较好??
或是看情况??
谢谢