这行set后面少打了A,而且没有输入数据并回车,所以只显示第一行
setA = eval(input('{2,4,5}:'))
setB = eval(input('{1,6,7}:'))
print( '交集: ' , setA&setB)
print('并集:,' ,setA|setB)
print(' setA-setB: ' ,setA-setB )
后面代码写的也有点问题
只输出了第一句是因为你用了input(),所以python在输出后在等待你的输入,你要输入对应内容后敲击回车,python才会继续执行下一条语句
有帮助望采纳