21 Jan
2020
21 Jan
'20
9:11 p.m.
On 1/21/20 1:42 PM, Johan Vergeer wrote:
def __repr__(self): return f"{nameof(Person)}({nameof(self.name)}: {self.name}, {nameof(self.age)}: {self.age})"
I'm trying to understand what you are looking for. Why isn't the above line just: return f"Person(name: {self.name}, age: {self.age})" That is, instead of "{nameof(self.name)}" just use "name"? You had to type "name" in your string anyway. How would nameof be helping here? --Ned.