python @的用法

来自:https://www.cnblogs.com/jmlovepython/p/7427297.html

@相当于在一个函数中调用另一个函数,并执行操作

def funA(x):
print(x())
print('-----------over------------') @funA
def funB():
return 'hello'

python @的用法

相当于执行funA(funB),以funB作为入参,执行funA()。

所以x()相当于funB(),括号一定要写。

而且定义完funB()后就执行了funA(x),不用在代码后再写funA()了。

上一篇:配置WebSite的IIS时遇到的问题与解决方法


下一篇:凸包模板