共同的兴趣

ti913854 程序题 共 个子题

题目说明

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

评分标准

(1)split(',') 或等效答案;(2分) (2)split(',') 或等效答案;(2分) (3)hobbies_b 或等效答案;(3分) (4)common_hobbies_count 或等效答案。(3分)

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧