Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Room:
- __rooms = {}
- def __init__(self, name: str, description: str, **kwargs):
- self, self.name, self.description, Room.__rooms[name] = (Room.__rooms[name] if not kwargs else (lambda : (_ for _ in ()).throw(ValueError())) if name in Room.__rooms else self, name, description, self if not any([kwarg in self.__dict__ for kwarg in kwargs]) else (lambda : (_ for _ in ()).throw(ValueError))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement