一尘不染

Python中的“ @”符号是什么?

python

我正在看一些使用该@符号的Python代码,但我不知道它的作用。我也不清楚要搜索的内容,因为搜索Python文档时会发现该@符号,否则Google不会返回相关结果。


阅读 585

收藏
2020-02-14

共1个答案

一尘不染

行首的@符号用于类,函数和方法修饰符。

在这里阅读更多:

  • PEP 318: Decorators

  • Python Decorators

你会遇到的最常见的Python装饰器是:

  • @property

  • @classmethod

  • @staticmethod

如果你@在一行的中间看到一个,那就是矩阵乘法。向下滚动以查看其他使用的答案@

2020-02-14