【发布时间】:2018-10-14 16:19:43
【问题描述】:
我被要求在 Python 3 中编写一个函数,用于:
编写一个名为general_poly 的函数,例如,将general_poly([1, 2, 3, 4])(10) 计算为1234,因为1*10^3 + 2*10^2 + 3*10^1 + 4*10^0。
现在我不明白第二个括号 (10) 是什么意思。
我的函数general_poly 怎么知道,在自身内部获取该值并使用它?
【问题讨论】:
-
表示函数将返回函数,返回的函数将以10为参数被调用。所以你的 general_poly 鞋返回函数将使用 10 作为基础。 stackoverflow.com/questions/42874825/…
标签: python python-3.x function