class class1():
def setdata(self,value1, value2):
self.data = value1+value2
def display(self):
print(self.data)
Для приведенного выше кода, когда я его использую. Для этого потребуется ровно два аргумента.
>>>a = class1()
>>>a.setdata('123','456')
Но что, если я хочу установить значение по умолчанию
для значение2
, например, его(значение2
) значение по умолчанию равно '000'
.
В следующий раз, когда я буду использовать класс, я могу ввести
>>>a = class1()
>>>a.setdata('123')
a.data
будет '123000'
Или я могу ввести
>>>a = class1()
>>>a.setdata('123','654')
a.data
будет '123654'
Как этого добиться? Большое спасибо!