学Python不用装环境了5款在线IDE了解一下

2020-12-10 16:31 千锋Python
Python实战社群
长按识别下方二维码,进Python社群

图片


如果你刚开始入门Python,那么你需要一个简单而快速的方法来尽快上手,而不是纠结于各种环境配置和软件安装。

这时候,一个简单而又好用的在线IDE就非常“香”了!

这里小千给大家推荐5个在线IDE,初学Python的同学可以试试。

01
repl.it



REPL 是 Read-Eval-Print-Loop 的缩写,其实就是运行代码的终端的意思,在这里你可以在其中运行 Python 命令和代码。如果你正在学习 Python,那么在 REPL 可能是最快的学习方法。

图片

像 repl.it 则是 REPL 的现代版,性能也更为强大。按 ctrl + shift + p,你会得到一个弹出菜单,上面有你能想到的所有命令。除此之外,还有一个用于重命名、复制粘贴等操作的右击菜单。

很少有人能拒绝repl.it的免费版本,它非常实用,有50种语言可供选择,包括 QBasic、 Forth、 Kotlin、 JavaScript、 c、 c++ 、 c# 、 PHP、 Dart、 Rust、 Swift、 Julia 等等(完整版还有 pygame 和 pyxel、 node.js、 deno、 SQLite 和 Java Swing)。

免费版本还提供结对编程、在线聊天和运行代码。是一对一教学的绝佳工具。

02
CodeSkulptor.org



早在2012年,我参加过一个为期12周的在线课程学习 Python。它就用到了能够支持 Python 2 和 Python 3 的 codeskulptor.org 编程系统来创建程序。


与此类似,还有 CodeSkulptor 开发的开源 Skulpt,它也支持 Python 2,但是Python 3 仍在开发中。

03
Programiz



和 repl.it 一样,这是一个免费产品,提供增值服务,专业版每年才15美元。如果你不需要使用他们的在线 Python 编译器,你可以下载 Thonny IDE 并在本地运行它。它还提供 iOS 和 Android 的应用程序,这样你就可以在移动设备上学习 Python。


04
Paiza.io



Paiza 是另一个多语言网站,其支持的语言比 repli.it 少,大多数功能都是免费的,你甚至可以通过发送 tweet 来运行代码。


但是我感觉这个网站还未完全完成的,IDE 似乎仅限于编辑、编译和运行 20 种左右语言的代码。它是我见过的唯一一个运行 Scala 的网站,甚至是复制的,目前它只有 beta 版本的功能。

05
ideone.com



我记得在2012年使用过 ideone,支持的语言数量是当时最多的,算上 c 和 C99之类的多种C语言变体,支持超过超过80个。像 Ada95、 Cobol 或 Fortran 这些你没听过的语言它都支持。

Idone 由 Sphere 在线系统提供支持,该系统还运行 spoj. com,这是一个大型在线项目评估网站。自2012年以来,他们已经举办了超过2400个编程竞赛,有超过13000个编程问题,你可以尝试用几乎任何流行的编程语言解决这些问题。


与 Skulpt 一样,ideone 也提供了一种编译和运行 Python (以及所有其他编程语言)的方法,即通过一个可以嵌入到站点中的 web 小部件。这有一些关键用途,例如在工作面试中运行实用的编程测试。

06
总结



当然了,这里看到的任何一个在线 IDE 都不能像 Visual Studio、 Visual Studio Code 或 Eclipse 那样提供你所需要的所有功能。例如,没有一个网站提供在线调试(尽管有一些网站提供这样的功能,包括 onlineGDB)。

换句话说,如果你正在学习 Python,这些网站非常值得你花时间去学习,但是请记住,这只是在学习阶段,当你学习的足够深入,还是要安装适合自己使用的本地 IDE。

课程咨询 :课程试听、学习资料、课程介绍欢迎添加小千学姐领取~微信ID:dasima2018或QQ:2850728014

12月10日 20:00-21:00
千锋Python人工智能+数据分析实战公开课
👇👇👇
点击阅读原文,试听千锋Python课程
万水千山总是情,点个在看行不行
本文章转载自公众号:gh_cad64b7c060d

首页 - Python 相关的更多文章: