Python中的属性是什么?
我正试图找出这些属性的正确名称,这些属性是用下划线写的,这样我就可以了解它们并更深入地理解它们。它们通常是较低层次的东西,对于真正明确的行为来说是更高级的东西 这些下划线属性/方法使用的术语是什么?“神奇方法”是一个常用于方法的术语。有时也会使用“双下划线” 将它们描述为“魔术”。魔术方法。您可以在此处了解更多有关它们的信息: 重要的是:Python中的属性是什么?,python,Python,我正试图找出这些属性的正确名称,这些属性是用下划线写的,这样我就可以了解它们并更深入地理解它们。它们通常是较低层次的东西,对于真正明确的行为来说是更高级的东西 这些下划线属性/方法使用的术语是什么?“神奇方法”是一个常用于方法的术语。有时也会使用“双下划线” 将它们描述为“魔术”。魔术方法。您可以在此处了解更多有关它们的信息: 重要的是: \uuuuu init\uuuuuuuu():类的构造函数 \uuuu str\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
类的构造函数\uuuuu init\uuuuuuuu():
\uuuu str\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
我想说的是,这些是您在开始时需要的方法。Dunder。例如,
\uuu init\uuuu
可以称为“Dunder init”。请参见。复制:特殊属性或“Dunder(double-under)方法这可能会有所帮助:@BasSwinckels不是重复的,这是关于名称混乱,这是关于python的神奇方法(\uuuu str\uuuuu
,\uuuu repr\uuuu
)也可能是“dunder”的重复项。