我也是Python的初学者。我根据自己的经验回答一下这个问题。
原先是在Windows上装的Python,也是根据网上前辈的意见,自己折腾个Linux系统,配了如下的开发环境:
Fedora21 Python3.4+PyQt5+Eric6. 我看了网上各种说法,的确Linux干脆就自己集成了Python2.7和Python3.4.也就是说,用Linux系统,压根不需要你安装什么东西,文本编辑器编好了直接在终端下就执行了。相比而言Windows下非常折腾,至少需要安装。安装第三方的库也特别容易,直接pip install。太舒服了。也就是说,第一个原因是方便(Linux下)。
更重要的原因是,你用IDLE,你跟计算机之间总是隔着一个Windows,如同隔着片毛玻璃,总是看不清楚,模模糊糊的。使用终端,或者在windows上使用命令行,至少你不再雾里看花了。