【分享】那些热门的Python编辑器/IDE,你用过几个?
#精彩回顾:Dev-C++使用to_string()函数报错“[Error] ‘to_string‘ was not declared in this scope”原因及解决方案_CharlesChen_09的博客-CSDN博客#
已经两周没抽空来C站了,排名竟然还上升了不少(^-^)V
(百年一更的作者)
这次,我整理了5个热门且我亲自体验过且觉得不错的Python编辑器/IDE,推荐给大家。快看看你用过几个吧!
前排友情链接:
- IDLE: Download Python | Python.org
- PyCharm: Download PyCharm: Python IDE for Professional Developers by JetBrains
- Jupyter: Project Jupyter | Home
- Spyder: Home — Spyder IDE (spyder-ide.org)
- Sublime Text: Download - Sublime Text
1. Python IDLE
IDLE是安装好 Python 环境之后默认自带的IDE工具。它作为大多数Python学习者的启蒙IDE,相信没有人对他陌生。我也很建议初学者使用IDLE,因为它没有过多的代码提示,对于初学者来说有利于记背语句,以免对语句提示产生依赖。(冷知识:IDLE完全是用Python的tkinter库编写的哟!)
- 优点:简洁、快速、易上手(不用手动配置环境)、多窗口文本编辑器
- 缺点:没有语句提示(其实某种意义上算半个优点)、对深度开发者较不友好、窗口不美观
- 适用人群:初学者、没有开发需求的人群
2. PyCharm
PyCharm可以说是我最喜欢的Python IDE,没有之一。PyCharm是一个仅针对Python的一个IDE,由JetBrain公司开发。它的界面美观(但复杂),且具有写项目所需的大部分功能,一般被认为Python的最佳IDE。只不过……不是免费的(呜呜呜)。幸好官方提供了一个免费的community版,否则我可能就与这个IDE错过了。
- 优点:功能齐全、跨平台、易用于开发
- 缺点:界面复杂、不适合初学者
- 适用人群:开发人员和一些喜欢自己写项目的人
3. Jupyter
Jupyter,即Jupyter Notebook,本质上是一个Web应用程序,支持40多种语言,无需下载即可使用。当初我第一次接触turtle库的时候就是使用的Jupyter。可以说它是一个令数据科学家们喜闻乐见的一个“IDE”(它其实并非真正意义上的IDE)。它的适用人群范围较广,从小白到老程序员都有可能在使用Jupyter。可以说它基本是Python学习的必经之路。
- 优点:适用人群较广、即时运行、操作方便、无需下载即可使用、对用户更友好
- 缺点: 并非真正意义上的IDE、不适合重型开发
- 适用人群:不做重型开发的人群和数据科学家
4. Spyder
Spyder是为数据科学而开发的一款高级IDE。它与Jupyter有一个共性就是都极其适合数据科学领域编程。Spyder将多个Python关键库集成在了一起,可以说整理起来极为方便。另外让我想要介绍它的原因就是它的界面实在太好看了,窗体的菜单栏排版和其数据的可视性都是一流的。
- 优点:数据可视化、 库易整理、界面美观
- 缺点:实在要说缺点我认为只有个人用不惯
- 适用人群:初学者和数据科学家
5. Sublime Text
Sublime Text是一款文本编辑器兼代码编辑器。它的性质介于IDLE与PyCharm之间——简洁但复杂。简介在于界面简洁,复杂在于它会提供一些书写检查等功能。它是一个收费但可以无限期试用的软件,没错,“收费但可以无限期试用”。(我不理解,不就相当于一个可donate的免费软件吗……)如果你不付费即使用的话它会时不时弹出一个授权窗口,让你付费授权正版,但不付费也不影响使用。当然如果你有钱的话建议支持一下Sublime Text,付费授权一下正版Sublime,毕竟银家也是要恰饭的嘛~(先说好我没被绑架[Doge])
- 优点:简洁、体积小、运行快、启动快
- 缺点: 需收费(但可以无限期试用,就很迷惑)、闭源
- 适用人群:emmm,个人觉得没有人群限制,都可以使用
你觉得我的优缺点和适用人群概括准确吗?你又最喜欢哪一款Python编辑器呢?欢迎各位在评论区踊跃发表自己的看法,我们接受不同的意见和建议。友善讨论,理智交流!
好了,那么今天的分享就到这里。上述软件的下载地址都放在开头了,有想要下载的小伙伴可以直击链接哦。期待这个百年一更的作者的下一次更新吧!
ヾ( ̄▽ ̄)Bye~Bye~
【分享】那些热门的Python编辑器/IDE,你用过几个?相关推荐
- 2022年你应该知道的15 款 Python 编辑器/ IDE
本文介绍了多个 Python IDE,并评价其优缺点.读者可以参考此文列举的 Python IDE 列表,选择适合自己的编辑器. 写 Python 代码最好的方式莫过于使用集成开发环境(IDE)了.它 ...
- 最全面的python编辑器/IDE介绍
前言 工欲善其事,必先利其器.所以为了更高效学习和工作就需要好用的IDE(集成开发环境)下面 我跟大家介绍一下python 各个编辑器的优缺点 什么是 IDE?IDE 有什么用? IDE 是开发者创建 ...
- 15 款 Python 编辑器/ IDE 详细攻略,总有一款适合你
大家好 本文介绍了多个 Python IDE,并评价其优缺点.读者可以参考此文列举的 Python IDE 列表,选择适合自己的编辑器. 写 Python 代码最好的方式莫过于使用集成开发环境(IDE ...
- python编辑器,作为初学者该如何抉择?
刚开始接触编程,有一个好的编辑器上手,那学习起来肯定是事半功倍的!本篇就给大家介绍适合零基础小白学习Python的四种编辑器,希望大家受用! 1.Sublime Text: 这是一个轻量级的代码编辑器 ...
- python代码编辑器排行榜-4款好用的Python编辑器,你用过几个?
[芝麻IP代理]Python语言有一个特点就是不特别强势,可是它能够使用都非常的多范畴,并且效率高的可怕,Python的使用范畴非常多,现在国内越来越多的人学习Python,从最开始遇到IP被封导致没 ...
- python编辑器_python编辑器,作为小白该如何抉择?
刚开始接触编程,有一个好的编辑器上手,那学习起来肯定是事半功倍的!本篇就给大家介绍适合零基础小白学习Python的四种编辑器,希望大家受用! 1.Sublime Text: 这是一个轻量级的代码编辑器 ...
- python线上编辑器-4款好用的Python编辑器,你用过几个?
[芝麻IP代理]Python语言有一个特点就是不特别强势,可是它能够使用都非常的多范畴,并且效率高的可怕,Python的使用范畴非常多,现在国内越来越多的人学习Python,从最开始遇到IP被封导致没 ...
- 国内外最流行的 Python编辑器【IDE】 TOP 8
Python 的学习过程少不了集成开发环境(IDE)或者代码编辑器.这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率.高效的代码编辑器或者 IDE 应该会提供插件,工 ...
- python用哪个软件好-写 Python 哪个编辑器 / IDE 最好用?
首先,如果你说你要使用python自带的IDE,我毫不夸张的说,你怕是dsb(大帅逼),你确定你能不输错变量名.不输错语法和关键字?python自带的ide更适合你用来测试一个写好的脚本,或者对代码进 ...
最新文章
- CAD计算机辅助设计与BIM的区别,3D建模、CAD和BIM三者之间的差异是什么,有什么区别?...
- linux8系统安装总结,硬盘安装Ubuntu 8.04经验总结(图)
- boost::lambda::switch_statement用法的测试程序
- Java面试笔试题整理
- Zabbix 最新版 5.2 版本源码安装
- Number.isInteger()
- 软件架构-接口隔离原则
- LeetCode 109. Convert Sorted List to Binary Search Tree
- java 同步原语_你所不知道的有关Java 和Scala中的同步问题
- 混淆矩阵confusion matrix
- Java多线程系列--“JUC集合”10之 ConcurrentLinkedQueue
- 爬虫小案例——爬取豆瓣电影《寄生虫》的短评
- background-clip和background-origin
- 音视频篇 - 音视频基础概念
- java被整除的数相加满十,小学数学,一个数能同时被多个数整除怎么判断
- mac笔记本怎么外接显示屏_苹果MAC笔记本怎么外接显示屏
- eNSP动态NAT实验记录
- 实训一 思科交换机基础配置
- thinkpad 10 linux驱动,Ubuntu 10.04安装Thinkpad指纹软件
- 算法流程图组件的基本含义及画法举例(Kmeans)
热门文章
- jsp教学网站百度文库_动态网站技术(JSP)教学大纲
- R语言实战(创建数据集)
- Web自动化测试06
- The following component(s) are required to run this program:DirectX Runtime
- 提供html格式全文的数据库有哪些,数据库函数有哪些?
- Hbase写操作偶尔有延迟
- 200 万年薪能拿多久?因 ChatGPT 爆红的「提示工程师」竟面临光速失业
- Week of 1.17
- Python中item()和items()的用法
- echarts gallery最新地址