Python为什么同一块代码在交互端和在终端运行结果不一样呢

img


用的是vscode,在做文本分析,但是这块代码在交互端可以直接运行,但是在终端提醒我变量没定义,很懵逼

我每次选中一行就shift enter了,导致前面的代码没有输入机器进去,所以会报错,不熟悉软件导致的

交互端也没看见你前边的代码啊,你确定没有输入错误?或者你把前边的输入内容也截取一下看看

set(res) 是去重的吗?这个是有返回值的,找个变量存一下