from dataclasses import dataclass, field
@dataclass
class Example:
a: int
b: int
c: int = field(init=False)
def __post_init__(self):
self.c = self.a + self.b
print(Example(1, 2).c) # prints 3
ZnJvbSBkYXRhY2xhc3NlcyBpbXBvcnQgZGF0YWNsYXNzLCBmaWVsZAoKQGRhdGFjbGFzcwpjbGFzcyBFeGFtcGxlOgogICAgYTogaW50CiAgICBiOiBpbnQKICAgIGM6IGludCA9IGZpZWxkKGluaXQ9RmFsc2UpCgogICAgZGVmIF9fcG9zdF9pbml0X18oc2VsZik6CiAgICAgICAgc2VsZi5jID0gc2VsZi5hICsgc2VsZi5iCgpwcmludChFeGFtcGxlKDEsIDIpLmMpICMgcHJpbnRzIDM=