# 示例代码:在Python中使用add方法
# 1. 在集合(set)中使用add方法
my_set = set() # 创建一个空集合
my_set.add(1) # 向集合中添加元素1
my_set.add(2) # 向集合中添加元素2
print(my_set) # 输出: {1, 2}
# 解释说明:
# add方法用于向集合中添加单个元素。如果该元素已经存在于集合中,则不会重复添加。
# 2. 在自定义类中实现__add__方法
class MyNumber:
def __init__(self, value):
self.value = value
def __add__(self, other):
return MyNumber(self.value + other.value)
def __repr__(self):
return f"MyNumber({self.value})"
num1 = MyNumber(5)
num2 = MyNumber(10)
result = num1 + num2 # 使用自定义的__add__方法
print(result) # 输出: MyNumber(15)
# 解释说明:
# 通过实现__add__方法,可以自定义两个对象相加时的行为。这里我们定义了MyNumber类的加法操作。
上一篇:python中strip()函数
下一篇:python从列表中随机取值
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站