“self”参数的目的是什么?为什么需要它?
作者:richzilla 提问时间:4/26/2010
请看这个例子: class MyClass: def func(self, name): self.name = name 我知道这是指 的特定实例。但是,为什么必须明确地包含为参数呢?为什...
self 问答列表
作者:richzilla 提问时间:4/26/2010
请看这个例子: class MyClass: def func(self, name): self.name = name 我知道这是指 的特定实例。但是,为什么必须明确地包含为参数呢?为什...
作者:readonly 提问时间:9/16/2008
这个问题在这里已经有答案了: “self”参数的用途是什么?为什么需要它? (26 个回答) 去年关闭。 在 Python 中定义类的方法时,它看起来像这样: class MyClass(obje...
作者:BuiltByDan 提问时间:3/31/2022
class Restaurant attr_accessor :average_rating, :city def initialize(city, name) @city = city ...
作者:jOpacic 提问时间:11/12/2012
我一直在寻找有关立即调用函数的信息,在某个地方我偶然发现了这个符号: +function(){console.log("Something.")}() 有人可以向我解释一下函数前面的标志是什么意...
作者:Jenny Higgins 提问时间:12/9/2022
我遇到了以下问题的解决方案,并且正在努力理解该方法。这究竟是如何工作的?从一般意义上讲,当你创建一个新的类实例时,它有什么作用?attach_tail!Knot.new(self) 该程序的想法比这...
作者:Ej. 提问时间:2/27/2009
在 javascript 中,您希望何时使用它: (function(){ //Bunch of code... })(); 在此之上: //Bunch of code... ...
作者:Perino 提问时间:5/27/2023
要使这种代码和平发挥作用,需要什么? 我总是收到错误“Function TypeError: EventBooth.check_app_installed() missing 1 required p...
作者:Frostbiyt 提问时间:6/2/2023
这个问题在这里已经有答案了: 为什么我收到“TypeError: Missing 1 required positional argument: 'self'”? (9 个答案) 6个月前关闭。 对...
作者:JaHe 提问时间:6/15/2023
在使用 Cobol 和其他过程语言开发了 40 年后,我开始对 OOP 感到有些困惑。 我的主应用程序已经包含大量代码,因此我想逐步将一些实用程序方法移动到另一个模块。 这是该操作的一个小示例。 到目...
作者:kannadaiski 提问时间:6/30/2023
from turtle import Turtle starting_position = [(0, 0), (-20, 0), (-40, 0)] move_distance = 20 class...