Python常用的开发工具
Python常用的开发工具主要有IDLE、VS Code、Jupyter Notebook等。
IDLE
IDLE(Integrated Development and Learning Environment),集成开发和学习环境,是Python软件包自带的集成开发环境 ,适合学习Python时使用。
IDLE有两种使用模式,一种是Shell模式(又称交互模式),一种是编辑器模式(又称脚本模式)。
启动IDLE后即进入Shell模式,如下图所示,特点是有 >>> 提示符,直接输入Python代码即可运行并返回结果。
点击菜单“File>New File”,或使用快捷键“Ctrl+N”,即可进入编辑器模式,新建一个Python代码文件,在这里可以输入多行代码,通过点击菜单“Run>Run Module”(快捷键F5)即可运行代码。
VS Code
VS Code,即Visual Studio Code,是微软公司推出的一款免费、开源、跨平台、轻量级的代码编辑器。
VS Code具有代码高亮、智能提示、自动补全代码、方便调试等功能,可大幅提高开发效率。
VS Code有丰富的插件,可以不断扩展功能。
VS Code支持多种主流编程语言,如下图,包括但不限于Python、JS、Java、C/C++等。
在学习和工作中都可以使用VS Code。
Jupyter Notebook
Jupyter Notebook是一个交互式笔记本Web应用程序,可以方便创建和共享程序文档,支持超过40多种编程语言。
Jupyter Notebook支持实时代码,数学方程,可视化和 markdown。
在Jupyter Notebook 中,代码可以实时地生成图像,视频,LaTeX和JavaScript。
用户可以通过电子邮件,Dropbox,GitHub 和 Jupyter Notebook Viewer,将 Jupyter Notebook 分享给其他人。
Jupyter Notebook 有两种键盘输入模式。
编辑模式,允许用户往单元中键入代码或文本;这时的单元框线是绿色的。
命令模式,键盘输入运行程序命令;这时的单元框线是灰色。