gpt4 book ai didi

python - 术语 "method"在 Python 中适用于什么?

转载 作者:行者123 更新时间:2023-12-03 19:13:28 25 4
gpt4 key购买 nike

来自 Python 教程:

(In Python, the term method is not unique to class instances: other object types can have methods as well. For example, list objects have methods called append, insert, remove, sort, and so on.



https://docs.python.org/3/tutorial/classes.html#instance-objects , 25.04.2020。

当然列表对象也是类实例吗?所以引用并没有真正提供具有方法的其他对象类型的任何示例?

那么:在 Python 中,术语“方法”可以指代与类实例关联的函数之外的其他事物吗?

最佳答案

这句话是指Python 2中曾经存在过,但在Python 3中不再存在的类型和(用户定义的)类之间的区别。类型是类,类是类型,list具有与用户定义的类相同的方法。

这可能被认为是本教程中的一个不准确之处,应该予以纠正,但同时,对于习惯于其他语言(原始类型和类类型之间有明显区别)的人来说,您可以将其视为故意的“善意的谎言”。 (例如,Java 中的 intInteger。)

关于python - 术语 "method"在 Python 中适用于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61424898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com