黑客是用idle还是python_python学习一定用pycharm吗?再看看还有什么其他IDE可以选择...

“python学习一定用pycharm吗?”

这个问题的答案是“不一定”

其实,除了pycharm以外,还有很多其他的编写工具。

集合了众多大佬对这个问题的总结和投票,老K将统计结果和推荐说明列了出来。

快来看看都有哪些宝藏IDE吧~!

本次问题集结133位业内同事的反馈,根据当前提及人数进行排序依次如下:

1. pycharm :79票

说明:pycharm自然是最专业的python开发IDE,相比较其它一众靠插件支持起Python编译环境的“兼职”编辑器,Pycharm的专业性非常突出!

虽然学习python不一定非得用pycharm, 但不可否认pycharm是最好央的python ide之一.

Python的编辑器很多,除了Pycharm以外,还有Vim、Eclipse、Sublime、Spyder、Jupyter,具体还是要看工作中的情况,习惯了就会顺手,没有什么一定的。

2. vscode :45票

说明:VsCode很方便,语法补全,语法检查等功能也都很好用。要说有什么缺点的话,配置环境麻烦可能是一个,不过vs code的功能会比pycharm更齐全,就看使用者用不用得到了。

对于需要导入第三方库(或者自己写库)的,以及需要调试功能,vs会是一个很好的选项(visual studio的python IDE)

在具体生产工作的时候,IDE只要顺手就好。建议从pycharm或VS code开始折腾。

3. JupyterNotebook :25票

说明:学习python,除了pycharm,还有jupyter notebook、spyder等等。

可以下载了一个 Anaconda,jupyter notebook就是里面自带的,还可以配置spyder、python、vs code等,有需要切换软件的,可以自定义安装组件,相当方便。对于初学者来说非常友好,Jupyter尤其对从事数据分析的小伙伴特别有用。

4. vim :16票

说明:对于很多使用python十几年的老Pyer来说,可能习惯使用pycharm的并不多,甚至很多都没安装过pycharm。Pycharm是最近几年才火的,老程序员一般习惯开源免费的。而vim就是其中值得推荐的一款。

学习python与pycharm无根本联系。凡事没有绝对,真要学随便用什么都行。Python自带的idle以及vim都是很好的选择

再次强调:学习Python与使用pycharm完全不挂钩!快去试试看vim,完全免费!用习惯了真香!

5. sublime :16票

说明:Sublime Text 被很多人认为是最好的 Python 编辑器,凭借着它的简单、通用、方便,使得它获得了广泛的使用,适应于各种平台。

Sublime作为一个轻量级的Python编辑器,极易上手,习惯了就很好用!

对于新手,特别是还在学习Python阶段的初学者,不建议使用pycharm或者别的ide,现在收走的弯路会在工作中让你碰壁。建议配好环境直接用Sublime或者记事本,再用控制台来debug,对你的成长和帮助一定很大!

6. spyder :16票

说明:Spyder可以通过 Anaconda一键安装,An里除了spyder这个工具,还有jupyter notebook、vs code等可以自定义安装,后续需要的时候可以简单地直接点击安装,相当方便。Spyder对于初学者非常友好。

而题主问的pycharm,本质上就是一款软件产品,产品就一定有优点有缺点,但对于学习来说,软件本身并不重要,哪怕用最简陋的Python自带IDE,像命令行一样编写,也不会影响python的学习,先装一套anaconda,领取下面的学习资料,用spyder先写起来吧。

7. anaconda :11票

说明:Anaconda 是一款Python工具集成,包括了jupyter notebook,以及一个不错的IDE spyder。spyder最近升级到4了,比之前又增加了很多功能。jupyter notebook则十分适合用于数字科学方面的教学和练习。

和pycharm一样,Anaconda也只是一款软件产品,并不能帮助你轻而易举地学会python,但还是推荐安装anaconda,尝试用用看里面集成的jupyter和spyder。

对于不会预装和配置环境的小伙伴,不懂得如何安装第三方库的新手学院,anaconda是真的好用!

8. notepad :7票

说明:Pycharm不是学习python必选的,其实记事本、notepad++、命令行也可以运行python,有时候只是想运行一下简单的测试代码,完全没必要打开pycharm,新建文件,新建python文件这些繁琐的步骤,直接记事本写好在命令行里python3运行,其实也很方便!

而且,如果是新学Python的小白,不建议用pycharm,请先忘记ide。在电脑里配好环境,然后直接用记事本写,用控制台调试。你现在走过的弯路会是你通向未来的捷径。

9. emacs :6票

说明:emacs是一款类似记事本的工具,对于很多十年以上的老pyer来说,接触python的时候还没有pycharm这种工具软件,很多人是用不上手的,对于一些大佬程序员来说,相比方便来说,更看重开源免费这些特点,emacs就是很多人的选择。

如果你和大佬一样,喜欢开源免费的工具,可以考虑选择emacs开发工具。

10. atom :5票

说明:atom是一款github出品的代码编辑器。安装非常方便,插件也很多,方便您修改样式,美化代码,优化快捷键。值得你去探索。

11. IDLE :4票

说明:IDLE是python自带的编辑器,根据每个人的个人习惯不同,IDLE也会是一个不错的选择。编辑器这东西,每个人都有自己所好,pycharm自然好,但IDLE也不差。

对刚开始学习python的小伙伴,要跑一些非常简单的脚本时,建议直接用用python自带的IDLE。等熟练后,要上项目或者接触数据分析,会频繁使用numpy,matplotlib,sklearn等第三方库时,再开始使用jupyter这类的ide。会是比较好的选择。

12. Eclipse :4票

说明:Eclipse + PyDev也可以是你的选择!Eclipse 是一个开源编辑器,也是 Windows 系统推荐的 Python IDE 之一。虽然eclipse的扩展和插件比较昂贵,但能构建你想要的一切。Eclipse加上以 PyDev 扩展,可以实现智能 debug,高效地改善代码质量。

Eclipse作为一款被推荐的python编辑器,再实际工作中,也是很多程序员的习惯之一,具体用不用,就看个人意愿了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值