离线Python编辑器和编译器都具有许多功能,但是在线编译器通常在功能上受到限制,并试图满足特定需求而不是满足所有需求,其中在线编译大多数是免费的,所以也受到开发者的热爱。
在本文中,我们将浏览各种狂野的在线Python编译器,其中大多数是免费的,我们还列出了一些,它们是有价的,主要用于大型项目开发。
在线Python编译器的功能和使用?
通常提供的功能范围从简单的外壳到功能齐全的Python IDE。
在不同的在线编译器中看到的一些最常见的功能包括:
与他人共享在线代码段
在浏览器中实时可视化代码执行
保存项目/代码以供以后编辑
合作解决相同的问题
共享资源代码
使用实时代码示例进行在线采访和测验
在网站,博客和应用中嵌入代码段
编辑,运行和调试代码段
浅色和深色主题选项,自定义字体等。
整理,语法突出显示,预包含的软件包,框架
支持Python 2,Python 3和最新版本等较旧版本
编程其他相关技术,例如HTML,CSS,Javascript
1. PythonTutor –可视代码执行
PythonTutor它由罗切斯特大学的教授Philip Guo创建,支持Python以外的许多其他语言。
使用PythonTutor,您将在工作区中获得三个不同的窗口–
1. 视觉执行窗口–逐行
2. 带有许多工具栏选项的用于编辑代码的窗口
3. 显示程序输出的窗口
2.Repl.it
Repl.It几年前它曾经是一个非常简单的新手工具,到今天为止,它已完全支持Python 3以及许多其他编程语言。
3.Trinket.IO
Trinket是另一个简单的在线编译器,可让绝对轻松地使用Python和其他几种语言进行编码。
目前,Trinket没有太多的软件包,但是最有用的基础知识都是开箱即用的,包括random, time, math, matplotlib.pyplot, NumPy, 和 many等。
4. CodeBunk
这个不是在线编程免费的,免费只有试用一个月时间,但是功能比前三个都完善。
5. JDoodle在线Python编译器
JDoodle提供了一个简单的shell来在线运行Python代码,它并不是功能齐全的IDE。
尽管有许多在线可用的工具来编译和编辑python,但是所提供的功能范围却有所不同,可以选择你需求选择开发工具。