python好友管理系统设计
时间: 2023-10-09 17:06:05 浏览: 167
好友管理系统是一个可以添加、删除、备注和展示好友的系统。根据提供的代码,可以使用一个列表来保存好友的信息。每个好友可以用一个字符串表示,而分组可以用字典来表示,字典的键是分组名称,值是一个列表,列表中保存了该分组的好友姓名。
你可以使用以下代码作为python好友管理系统的设计:
```
friends = []
def add_friend():
name = input("请输入要添加的好友姓名:")
friends.append(name)
print("好友添加成功")
def delete_friend():
name = input("请输入删除好友姓名:")
if name in friends:
friends.remove(name)
print("删除成功")
else:
print("好友不存在")
def modify_friend():
old_name = input("请输入要修改的好友姓名:")
new_name = input("请输入修改后的好友姓名:")
if old_name in friends:
index = friends.index(old_name)
friends[index] = new_name
print("备注成功")
else:
print("好友不存在")
def show_friends():
if len(friends) == 0:
print("好友列表为空")
else:
for friend in friends:
print(friend)
def main():
print("好友管理系统")
print("1.添加好友")
print("2.删除好友")
print("3.备注好友")
print("4.展示好友")
print("5.退出")
while True:
option = int(input("请输入您的选项:"))
if option == 1:
add_friend()
elif option == 2:
delete_friend()
elif option == 3:
modify_friend()
elif option == 4:
show_friends()
elif option == 5:
print("关闭好友系统")
break
else:
print("无效选项")
main()
```
阅读全文