Мне нужно создать класс, который хранит данные о налогах в качестве значений по умолчанию, но которые могут быть заполнены фактическими данными из налоговых деклараций. Так, например, допустим, у меня есть три категории: доход, законодательные корректировки и расчеты по налогам, каждый из которых содержит несколько атрибутов. В идеале, я бы хотел, чтобы у меня было три аргумента, которые я могу передать частям калькулятора. Но я хотел бы иметь возможность передавать каждый атрибут в собственной строке отдельно. Сейчас у меня есть это:Нужно создать класс со значениями по умолчанию для атрибутов
class taxReturn:
def __init__(self):
self.income = [attribute1, attribute2, attribute3]
self.statut = [attribute4, attribute5, attribute6]
self.tax_comp = [attribute7, attribute8, attribute9]
Каждый атрибут должен быть установлен в значение по умолчанию, который может быть передан вокруг, но потом заполняется с фактическими данными.
Любая помощь будет оценена по достоинству. Благодаря!
Отлично, это похоже на то, что я хочу сделать. Извините, я довольно новичок в Python. Так что, чтобы быть понятным, используя этот код, я смогу пройти, скажем, только атрибут 1 из дохода? –
@AlexDurante Извините, я не понимал, что вы хотите сказать, можете ли вы объяснить это чуть больше? – farhawa
Да, извините. Итак, предположим, что строка дохода содержит эти три атрибута. Предположим, я хочу передать один из этих атрибутов. Смогу ли я сделать это с помощью этого кода? –