「推荐」python学习一定用pycharm吗?
“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是真的好用!
- 合并|Andre Cronje主导批量「合并」DeFi项目,是好事情吗?
- mini|电影、mini 与「当日完稿」工作流
- 字化转型|疫情重构经济,传统企业「数字化」的通关密码是什么?
- iPhone12|iPhone12「超大杯」拍照解禁:与Pro拉不开差距
- 供应链|一座快手「重镇」的货端升级
- 项目|DeFi「分叉运动」退潮,我们能从中学到什么?
- 纪念版|「同价选机」K30至尊纪念版 vs Note9 Pro,选谁
- 短板|年底换机好推荐,真无短板机称号iQOO 5拿下了
- 文案|「热点传递」为什么别人卖点写的“勾人”?
- 最新|2020年12月最新购机推荐,这六款各有优点,实用党首选
