Ip Pro
Ip Pro
def display_info(self):
print(f"Member ID: {self.member_id}")
print(f"Name: {self.name}")
print(f"Age: {self.age}")
print(f"Membership Type: {self.membership_type}")
class Gym:
def __init__(self):
self.members = {}
def view_members(self):
if not self.members:
print("No members found.")
return
for member in self.members.values():
member.display_info()
print("---------------------")
def main():
gym = Gym()
while True:
print("\nGym Management System")
print("1. Add Member")
print("2. View All Members")
print("3. Find Member by ID")
print("4. Exit")
if choice == '1':
member_id = input("Enter Member ID: ")
name = input("Enter Name: ")
age = input("Enter Age: ")
membership_type = input("Enter Membership Type (Basic/Premium): ")
gym.add_member(member_id, name, age, membership_type)
elif choice == '2':
gym.view_members()
else:
print("Invalid choice. Please try again.")
if __name__ == "__main__":
main()