<返回更多

一文读懂Python解释器,终端,编辑器区别和联系

2019-12-24    
加入收藏

对于刚刚接触或者对Python有一些了解的初学者,很难区分Python解释器,编辑器以及终端这些概念。以致于在学习教程的时候遇到一些困难以及犯一些错误。

 

一文读懂Python解释器,终端,编辑器区别和联系

 

这篇文章带领大家深入了解这些概念的区别和联系,从此再也不会因为概念问题而犯晕。看这篇文章的时候,大家最好亲自动手,这样可以更有收获。

概要

了解终端概念,学会在终端运行命令。

了解Python解释器,学会调试Python程序。

了解编辑器概念,认识常用编辑器。

1. 终端

终端就是shell界面,是计算机的系统,可以向其中输入命令或者从其中显示输出结果。

注意这里的"命令"和"代码"并不一样,它们差别很大。

如何打开终端

我们介绍三种windows操作系统下打开终端的方式:

#1 cmd:

一文读懂Python解释器,终端,编辑器区别和联系

 


第一步是找到Windows桌面中下面菜单栏的搜索点,也就是上图中的圆圈,然后点击后输入cmd三个字母后再按回车键就可以弹出终端界面如下图所示:

一文读懂Python解释器,终端,编辑器区别和联系

 

#2 管理员模式:

有时候我们需要管理员权限执行一些终端命令,这时候需要管理员模式,我们要右键Windows开始菜单,然后选择Windows PowerShell (管理员):

一文读懂Python解释器,终端,编辑器区别和联系

 

打开管理员模式的终端界面如下图所示:

一文读懂Python解释器,终端,编辑器区别和联系

 

#3 VsCode终端

熟悉我们Python快速入门教程的小伙伴对VsCode可能非常熟悉。事实上VsCode是一个代码编辑器,不过由于其功能强大,也就包含了终端界面,方便用户使用。

打开方式就是先打开VsCode软件,然后在下方菜单栏中点击“TERMINAL”就可以进入终端:

一文读懂Python解释器,终端,编辑器区别和联系

 

终端可以做什么:

  1. 使用pip命令
  2. 进入Python解释器

我们分别解释终端的这两种常见用途

#1 pip命令

当你安装好了pip后,可以直接在终端使用pip命令查看当前Python版本以及安装Python的相关包:

一文读懂Python解释器,终端,编辑器区别和联系

 

#2 进入Python解释器

我们将在下一节着重介绍Python解释器,这里只告诉大家如何进入Python解释器:

一文读懂Python解释器,终端,编辑器区别和联系

 

2. Python解释器

Python解释器是在终端使用的Python解释器,它能对输入的Python代码进行解释和执行。当我们在终端用python命令进入解释器之后,我们便可以直接运行python代码了

一文读懂Python解释器,终端,编辑器区别和联系

 

在上图中,我们发现:

Python解释器可以提供大家一个快速调试某个模块是否安装,比如我们想知道一个叫做NumPy的模块是否已经安装并且可以运行,我们就是按照下面的做法来快速检测:

一文读懂Python解释器,终端,编辑器区别和联系

 

当没有报错的时候,我们就知道NumPy包已经被成功安装了。

3.Python编辑器

所谓编辑器是你用来写代码的工具,记事本就是一种最简单编辑器,IDLE是Python自带的编辑器。

我们上面提到的VsCode就是一个功能非常齐全的代码(包括Python)编辑器。

在这里,我给大家总结一下常用Python编辑器的特点:

#1 VsCode:

一文读懂Python解释器,终端,编辑器区别和联系

 

#2 Jupyter Notebook:

#3 Pycharm:

注:IDE,Integrated Development Environment集成开发环境

#4 IDLE:

一文读懂Python解释器,终端,编辑器区别和联系
声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>