vs code编写python时遇到的神奇问题

今天在学习mat plot时我编写了这样一个程序,并将其存入了文件夹中,运行时报了错
img
后来歪打误撞,我将这个程序移出了文件夹,并在文件夹中重新创建了一个新的python文件,复制了上述代码,结果成功运行
img
这时我再去运行先前编写的程序,依然运行不了,并且当我把先前编写的程序移回文件夹后,不仅依然不能运行,而且先前能运行的程序也运行不了了。请问这是怎么回事,是与我导入matplot有关吗?
img
这张是文件夹里的两个程序

是因为你库文件和自己定义的文件命名冲突导致的。