작성
·
137
답변 2
0
def __add__(self, *args):
print('Called >> __add__')
result=self._price
for x in args:
result=result+x._price
return result
더하는 개수를 정하지 않고 원하는만큼 더하고 싶어서 저렇게 코드를 작성해봤는데요
저렇게 하면 print(s1+s2+s3)처럼 +는 못 사용하고 __add__를 사용해야만 작동이 되던데 +를 써서 할 방법은 없을까요??
0