我建议你把自己的python文件名修改成其它的名字尝试一下,不要与自己导入的模块(包)同名。
被打开的文件夹中(即同一目录下)有文件与要导入的包或模块同名,就会产生覆盖,导致import的失败。
如果这对你有用,希望你采纳一下我的回答。
请排查一下你的PyCharm使用的Python环境是不是与IDLE使用的Python环境一致。PyCharm创建工程可能会创建一个虚拟环境或者新的Python解释器,这个新环境中的依赖与你IDLE使用的Python是不同的。
不知道你这个问题是否已经解决, 如果还没有解决的话:1.work极易打错:wrok
2.写入数字时不加’ ',字符串格式无法做运算