[Python] 推荐给Python初学者入门级的IDE!正在计划学Python的朋友看...

[复制链接]

​总有一些Python初学者,会问到:学习Python,应该用什么Python IDE?了解到他们使用Python做什么之后,我总结了这篇文章。

IDE是集成开发环境的缩写,通俗地说,就是你写代码、调试代码的地方。

介绍几款代码编辑器
, v' }; b5 D- {6 t$ {! y! c  C

! ]# C1 d: ^; v+ E1. Pycharm

Pycharm是一个多功能的IDE,尤其是代码补全和调试器更胜一筹。因此,Pycharm适合使用Python开发中型或大型系统。

Jetbrains提供两种Pycharm版本,一种是专业版(订阅模式),另一种是社区版(免费模式)。Pycharm版本比较在这里。在大多数情况下,社区版足以进行开发。

唯一的问题是,Pycharm启动缓慢。

780e3e1739e32db8c289b58766b0abab.png

2. Visual Studio Code

Visual Studio Code 是Microsoft提供的代码编辑器。Visual Studio Code 易于使用,因为它针对构建和调试代码进行了优化。

6455c4aba26fccd06b1a827d9bf00cd4.png

开发人员可以通过安装一些插件的Visual Studio Code在各种编程环境中进行开发。Microsft为Visual Studio Code提供Python插件。

f2ec3d39c73f0a5d994ca77dc1b5dd32.png

Visual Studio Code适用于中小型系统的开发,因为它的行为或动作很轻。

3. Jupyter Notebook

执行下面这行命令:

jupyter notebook
& p& l6 P' \6 M. }% o

浏览器自动启动并打开:http://localhost:8888

ffc3522c7021ff4fcb85cb0e8948f00a.png

Jupyter Notebook适用于数据可视化或机器学习,因为它在以单元格为单位的代码执行和绘制图形和表格方面表现出色。

4332534909ff808c548fd41a6a0664bd.png

4. Google Colaboratory

最后是由Google托管的Colaboratory。那是为机器学习定制的Jupyter Notebook。我们可以在特殊处理器GPU和TPU上运行代码。


8 q, r$ Q7 g8 I0 S

; d0 I/ j  j0 V0 `% p总结

对比上述几款IDE,总结如下:

  • 开发生产级应用,使用 Pycharm。大多数情况下,社区版就足够了;

  • 开发轻量级代码,使用Visual Studio Code;

  • 像机器学习一样处理数据,使用Jupyter Notebook;

  • 在GPU或TPU上运行代码,选择Colaboratory;

    8 y  A) o8 p# z1 J/ K( W9 G* o

$ u0 T0 j9 w7 s* t5 i8 y$ z5 B- V) Z  l
回复

举报 使用道具

相关帖子

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
恒厚
活跃在3 天前
快速回复 返回顶部 返回列表