在不运行的情况下将函数赋值给变量可以使用函数名作为变量名,不加括号即可。这样可以将函数本身赋值给变量,而不是将函数的返回值赋值给变量。
例如,假设有一个名为add的函数,可以将其赋值给变量func:
def add(a, b):
return a + b
func = add
在上述代码中,变量func现在指向了add函数本身,而不是add函数的返回值。可以通过调用func来执行add函数:
result = func(2, 3)
print(result) # 输出 5
这样就可以在不运行的情况下将函数赋值给变量,并且可以通过变量调用函数。
云+社区技术沙龙[第17期]
T-Day
高校公开课
云原生正发声
Hello Serverless 来了
云+社区开发者大会 长沙站
云+社区技术沙龙[第1期]
DBTalk技术分享会
云+社区开发者大会(苏州站)
腾讯云GAME-TECH沙龙
领取专属 10元无门槛券
手把手带您无忧上云