捕捉对象并检查相等性
创始人
2025-01-12 16:00:13
0

以下是一个示例代码,演示了如何捕捉对象并检查它们的相等性:

class Person:
    def __init__(self, name, age):
        self.name = name
        self.age = age

    def __eq__(self, other):
        if isinstance(other, Person):
            return self.name == other.name and self.age == other.age
        return False

    def __str__(self):
        return f"Person(name='{self.name}', age={self.age})"

person1 = Person("Alice", 25)
person2 = Person("Bob", 30)
person3 = Person("Alice", 25)

# 检查相等性
print(person1 == person2)  # 输出: False
print(person1 == person3)  # 输出: True

# 捕捉对象并检查相等性
people = [person1, person2, person3]
for person in people:
    if person == person1:
        print(f"Caught: {person}")

输出结果将是:

False
True
Caught: Person(name='Alice', age=25)

相关内容

热门资讯

透视智能ai!wepoker免... 透视智能ai!wepoker免费辅助器,wepoker游戏安装教程(透视)玩家教你(有挂细节);1、...
透视黑科技(wepoker)w... 透视黑科技(wepoker)wepoker网页版透视方法(透视)切实有挂(2025版教程)1、玩家可...
透视黑科技!wepoker破解... 透视黑科技!wepoker破解是真的还是假的,wepoker怎么增加运气(透视)细节揭秘(有挂教程)...
透视辅助(wepoker)we... 透视辅助(wepoker)wepoker透视脚本免费下载(透视)切实是真的有挂(规律教程)1、该软件...
透视挂(WePoKer)wep... 透视挂(WePoKer)wepoker私人局透视(透视)一贯存在有挂(切实教程)暗藏猫腻,小编详细说...
透视安卓版!wepoker透视... 透视安卓版!wepoker透视苹果系统,wejoker辅助软件价格(透视)解密教程(有挂详情);透视...
透视安卓版(WEPOKER)w... 透视安卓版(WEPOKER)wepoker透视最简单三个步骤(透视)好像是有挂(攻略方法);一、we...
透视肯定!wepoker钻石怎... 透视肯定!wepoker钻石怎么看底牌,wepoker辅助器官方(透视)普及教程(有挂解密)1、游戏...
透视工具(wepoker)we... 透视工具(wepoker)wejoker手机版透视脚本(透视)好像有挂(微扑克教程);一、wejok...
辅助透视!wepoker有辅助... 辅助透视!wepoker有辅助插件吗,wepoker免费钻石(透视)细节揭秘(有挂辅助)1、让任何用...