鱼C论坛

 找回密码
 立即注册
查看: 121|回复: 5

[已解决]发多了!!求版主删掉

[复制链接]
发表于 2024-10-28 13:54:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 rossgaller 于 2024-10-28 15:10 编辑

.
最佳答案
2024-10-28 14:11:26
rossgaller 发表于 2024-10-28 14:11
class Person:
    name = None
    age = None
   ...


问题在于您没有正确实例化`Person`对象,而是直接使用了类本身。可以这样修改:
class Person:
    name = None
    age = None

    def compare_to(self, other):
        return self.name == other.name and self.age == other.age

p1 = Person()  # 这里实例化对象
p1.name = "杨"
p1.age = 24

p2 = Person()  # 这里实例化对象
p2.name = "杨"
p2.age = 23

print(p2.compare_to(p1))

在这段代码中,我们通过使用 `Person()` 来创建对象实例 `p1` 和 `p2`,这样才能正确调用实例方法 `compare_to`。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-28 14:00:51 | 显示全部楼层
在解释`self`相关问题时,需要具体看代码中的类和方法定义。如果出现类似错误,通常是因为正确使用`self`和实例时发生了传递错误。以下是一些常见问题的检查点:

1. **检查`__init__`方法**:确保实例化对象时传递了正确数量的参数。

  
class YourClass:
        def __init__(self, param1, param2):
            self.param1 = param1
            self.param2 = param2
    确保实例化时传入了`param1`和`param2`。

2. **检查方法定义**:确保方法定义中的参数数量与调用时的一致。

  
def your_method(self, other):
        # your code here

    调用时必须传入`other`。

3. **调用方法时**:实例方法调用时不需要为`self`传递参数,它会自动传入。

  
obj = YourClass(value1, value2)
    obj.your_method(another_obj)

如果仍有疑问,请提供代码片段,这样可以更具体地帮助您解决问题。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-10-28 14:11:19 | 显示全部楼层
本帖最后由 rossgaller 于 2024-10-28 14:22 编辑

.
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-28 14:11:26 | 显示全部楼层    本楼为最佳答案   
rossgaller 发表于 2024-10-28 14:11
class Person:
    name = None
    age = None
   ...


问题在于您没有正确实例化`Person`对象,而是直接使用了类本身。可以这样修改:
class Person:
    name = None
    age = None

    def compare_to(self, other):
        return self.name == other.name and self.age == other.age

p1 = Person()  # 这里实例化对象
p1.name = "杨"
p1.age = 24

p2 = Person()  # 这里实例化对象
p2.name = "杨"
p2.age = 23

print(p2.compare_to(p1))

在这段代码中,我们通过使用 `Person()` 来创建对象实例 `p1` 和 `p2`,这样才能正确调用实例方法 `compare_to`。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2024-10-28 14:18:53 | 显示全部楼层
本帖最后由 rossgaller 于 2024-10-28 14:21 编辑


.
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-10-28 14:24:06 | 显示全部楼层
rossgaller 发表于 2024-10-28 14:18
我想问下如何删除帖子


删除帖子通常取决于您使用的平台。以下是一些通用步骤:

1. **社交媒体/论坛:**

   - 找到您之前发布的帖子。
   - 查看是否有“删除”选项,通常会在帖子右上角的菜单中。
   - 点击“删除”确认操作。

2. **博客/个人网站:**

   - 登录您的管理后台。
   - 转到“帖子”或“文章”部分。
   - 找到要删除的帖子,选择“删除”或“移除”。

3. **平台特定方法:**

   如果不确定如何删除,可以查阅该平台的帮助文档或联系其客服支持。

请确保在删除前备份任何重要内容。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 11:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表