aa = ['小张', '小周', '小王', '小刘', '小李']
bb = ['小明', '小红', '小李', '小刚', '小白']
cc = ['Jack', 'Tom', 'Jim', 'Ble', 'Ala']
ops = ("显示好友", "添加好友", "删除好友", "推荐好友")
def qq(operator, nike1, nike2):
while True:
for i in range(len(operator)):
print("{}--->{}".format(i+1, operator[i]))
choice = input("请选择序号进行操作:")
if choice == '1':
print("你的QQ好友列表为:{}".format(nike1))
elif choice == '2':
friend = input("请输入好友名称:")
nike1.append(friend)
print("你的QQ好友列表为:{}".format(nike1))
elif choice == '3':
no_friend = input("请输入要删除的好友名称:")
if no_friend in nike1:
nike1.remove(no_friend)
else:
print("{}本来就不是你的好友!".format(no_friend))
print("你的QQ好友列表为:{}".format(nike1))
elif choice == '4':
mixed = []
to_add = []
for item in nike1:
if item in nike2:
mixed.append(item)
if len(mixed) > 0:
for f in nike2:
if f not in nike1:
to_add.append(f)
print("为你推荐以下好友:{}".format(to_add))
else:
print("输入错误!")
exit()
user = input("请选择登录的QQ昵称:")
if user == 'aa':
qq(ops, aa, bb)
elif user == 'bb':
qq(ops, bb, aa)
elif user == 'cc':
qq(ops, cc, bb)
else:
print("你输入的QQ昵称不存在!")