【问题标题】:Why 'f' refer to attribute when 'm' refer to method?为什么当'm'引用方法时'f'引用属性?
【发布时间】:2021-12-22 04:47:37
【问题描述】:

有人知道为什么“m”指方法时“f”指属性吗?我的意思是为什么不使用“a”来指代属性?

【问题讨论】:

  • 我认为f 代表field。这是一个通用术语,因为不同的语言使用不同的术语。
  • C 称它们为“成员变量”,PHP 和 JavaScript 称它们为“属性”。
  • 兄弟,但在 python 领域意味着别的东西

标签: python python-3.x methods attributes


【解决方案1】:

刚刚找到答案:

c: 类

f: 字段

F: 函数

m: 方法

p: 参数

P: 属性

v: 变量

这些是术语以及它们在 PyCharm 中的含义

如果您使用任何其他 IDE 或文本编辑器,这可能会改变

致谢:What's the meaning of `f` and `m` in PyCharm auto-completion?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多