NoCLin - Overview
class Junlin(dict): def __init__(self, *args, **kwargs): super(Junlin, self).__init__(*args, **kwargs) self.__dict__ = self domain = "".join([c + ('.' if i == 3 else '') for i, c in enumerate(self.first_name)]) self.website = "https://" + self.last_name + "." + domain # https://Liu.Junl.in self.email = self.last_name + "@" + domain # Liu@Junl.in if __name__ == '__main__': me = Junlin( last_name="Liu", first_name="Junlin", educations=[["Zhejiang University", "Master", "Software Engineering"]], hobbies=[i for i in "💻🏃📷🏸🎮🤖"], ) print(me)