题库 Python题库 题目列表 共同的兴趣 小明正在开发一个社交网络应用程序,...
问答题

共同的兴趣 

小明正在开发一个社交网络应用程序,需要实现一个功能来帮助用户找到共同的兴趣爱好。用户可以输入自己的兴趣爱好,然后系统会将用户输入的兴趣爱好与其他用户的兴趣爱好进行比对,找出共同的兴趣爱好并统计数量展示给用户。请在下面程序空白处填上正确内容,以实现程序功能。

示例:

  请输入用户A的兴趣爱好,用逗号分隔:阅读,旅行,游泳,瑜伽

  请输入用户B的兴趣爱好,用逗号分隔:游泳,瑜伽,摄影,登山

  共同的兴趣爱好: {'游泳', '瑜伽'}

  共同兴趣爱好的数量: 2

  所有兴趣爱好的总集合: {'瑜伽', '游泳', '登山', '摄影', '阅读', '旅行'}

hobbies_a=set(input("请输入用户A的兴趣爱好,用逗号分隔:").  ①   )  
hobbies_b=set(input("请输入用户B的兴趣爱好,用逗号分隔:").  ②   )  
common_hobbies=hobbies_a.intersection(   ③   )#交集运算
common_hobbies_count=len(common_hobbies)  
all_hobbies=hobbies_a.union(hobbies_b)
print("共同的兴趣爱好:", common_hobbies)
print("共同兴趣爱好的数量:",   ④  )
print("所有兴趣爱好的总集合:", all_hobbies)
题目信息
2025年 3月 编程题
-
正确率
0
评论
21
点击