小编Ada*_*yen的帖子

Python函数将应用于另一个变量

例如:

def some_function(a):
     if a == 1:
          return x ** 2
     else:
          return x - 1000

some_function(a)(b)
Run Code Online (Sandbox Code Playgroud)

因此,当我们拥有a==1,获得b**2并在所有其他情况下b-1000.

甚至可能在python中,获得一些未知变量,它将被另一个变换?

问题恰恰是没有触及b,直接功能将无法实现.

应该工作的代码是some_function(a)(b).

python function python-3.x

1
推荐指数
1
解决办法
67
查看次数

标签 统计

function ×1

python ×1

python-3.x ×1