Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Band:
- def __init__(self, name: str):
- self.name = name
- self.members = []
- @property
- def name(self):
- return self.__name
- @name.setter
- def name(self, value):
- if value.strip() == "":
- raise ValueError("Band name should contain at least one character!")
- self.__name = value
- def __str__(self):
- total_members = len(self.members)
- return f"{self.name} with {total_members} members."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement