pycharm专业版是收费的,教育版是免费的,社区版也是免费的。
我们平常学习编程,使用社区版的pycharm就足够了,相比于其他的ide有很多优点,例如
方便的环境管理
因为平时跑代码会有很多环境,结合Anaconda,会有tensorflow,pytorch, keras等等之类好的环境,Pycharm可以为当前项目指定环境,File→setting→Project Interpreter→ 选择自己的环境
自动导入包
这点主要是相比于VS Code,因为前几天一直想用用VS Code, 一通折腾之后,发现对于python代码编写,暂时没有这个功能o(╥﹏╥)o
Pycharm 可以通过Alt + Enter(visual studio快捷键下),自动导入包
方便的代码调试
最让我喜欢的就是这点, 通过设置Keymap 为 Visual Studio,
Ctrl + F5 run, Alt +F5 Debug, F10 step over(遇见函数,不进去), F11 step into(代码执行过程中,遇见函数,进入), shift + F11 step out(从当前函数跳出), F5 运行到下一断点(如果有断点的话)
推荐学习《python教程》。