零基础学PythonDay10 Python解释器

Posted 光于前裕于后

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了零基础学PythonDay10 Python解释器相关的知识,希望对你有一定的参考价值。

昨天跟大家一起学习了Python推导式,没学的兄弟姐妹们看这里零基础学Python,今天让我们开始学习Python解释器吧。
需注意的是,【零基础学Python】此系列都使用Python3。


解释器

Python 解释器有多种,像CPython、IPython、Jython、PyPy、IronPython 等。CPython 是用 C 语言开发、官方标准实现的,拥有良好的生态,所以应用也最为广泛。而 IPython 是在 CPython 的基础之上在交互式方面得到增强的解释器(http://ipython.org/)。Jython 是专为 Java 平台设计的 Python 解释器(http://www.jython.org/),它把 Python 代码编译成 Java 字节码执行。PyPy 是 Python 语言的一种快速、兼容的替代实现(http://pypy.org/),以速度快著称。IronPython和Jython类似,只不过IronPython是运行在微软.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。

第一天我们已经安装了anaconda(【零基础学Python】Day1 Python简介与环境安装),自带的就是CPython解释器,当我们编写Python代码的时候,会得到一个以.py为扩展名的文本文件。这个文件就需要Python解释器去执行。

使用方法有两种,一是交互式运行,点击键盘左下角windows键,找到anaconda,选择Prompt,两个都可。

进入cmd后输入python,就可以像前几篇那样交互式运行代码了

还有一种是脚本式编程,在D盘创建一个以.py结尾的新文件

用记事本打开后,输入上面代码

print("张一蛋","黑嘴","黑豆")

进入D盘,执行脚本,结果是一样的

兄弟姐妹们学废了吗

以上是关于零基础学PythonDay10 Python解释器的主要内容,如果未能解决你的问题,请参考以下文章

零基础学PythonDay14 Python模块

零基础学PythonDay14 Python模块

零基础学PythonDay14 Python模块

零基础学PythonDay11 Python条件控制

零基础学PythonDay11 Python条件控制

零基础学PythonDay2 Python基本语法