Python新手引导 第二篇 你不知道的Python

阅读本文需要4.66分钟

上一篇进行了简单的Python讲解,包括历史、多版本共存和安装。若有不明白的同学,可尽情在公众号上给我发消息。保证"第一时间"回复.

  1. Python解释器
  2. 编写、运行第一个Python
  3. atom-runner

一、Python解释器

Python代码是以.py为扩展名的文本文件。要执行代码,就需要Python解释器去执行.py文件。

以下将介绍多种Python解释器:

A、 CPython

Python官方的解释器是:CPython.这个解释器是用C语言开发的,因此叫CPython。在终端执行 python 启动的就是CPython解释器。


B、 IPython

Ipython是基于CPython的交互式解释器。执行 Python的能力和CPtython一样。
可以变量自动补全、自动缩进。与CPython不一样的是: CPython使用>>>作为提示符,而IPython使用In[序号]:


C、 Pypy

Pypy是Python开发者为了更好的Hack Python创建的项目。

用Python实现的Python

D、 Jython

Jython是运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。
这个也是我之前在写一个Java项目的时候用到的解释器。

<!-- https://mvnrepository.com/artifact/jython/jython -->
<dependency>
    <groupId>jython</groupId>
    <artifactId>jython</artifactId>
    <version>2.5.2</version>
</dependency>

Java项目引入Jython之后,会将本机Python环境应用到本项目中。在Java和Python相互调用中起到了重要的作用。

二、编写、运行第一个Python程序

当然在终端中,可以直接通过Python来启动CPython并进行编辑并运行,但这样的缺点就是没法保存,再次执行还必须得复制进行。所以在实际的应用场景中,我们使用文本编辑器来编写Python代码。

以下推荐两款文本剪辑器:

  • Atom,免费、可安装多种插件来更高效的编写代码。

  • NodePad++,免费、在Window上很实用的文本编辑器

编写并运行第一个Python程序
  1. 安装好编辑器之后,打开编辑,新建文件,输入:

  2. 编辑Python文件后,将其保存为Hello.py并放到自己的开发目录如 ~/Dev 或者 C:/dev 都可以
  3. 通过cd 命令定位到文件的目录,并使用python命令来运行

  4. 如果当前文件夹没有Hello.py,会报错如下:

三、atom-runner插件

每一门语言的开始,相信大家都会去找到一个适合自己的编辑器,类似SublineText等等的。当然SublineText也可以运行Python,但是我个人比较推荐Atom。

atom-runnerAtom中的开源插件,可用来执行Python脚本。
直接在Atom settings->install 中搜索atom-runner,安装即可


该插件官方文档指明,可支持JavaScript、CoffeeScript、Ruby、Python、Go、Bash 和 PowerShell scripts.

可执行命令
  • Ctrl+R (Alt+R on Win/Linux)运行当前活动窗口
  • Ctrl+Shift + R (Alt+Shif+R on Win/Linux)运行在活动窗口的选择文本
  • Ctrul+Shift+C 杀掉当前正在运行的进程
  • Escap 关闭正在运行的窗口

运行结果如下


小结

本篇阅读完成之后,花上几分钟时间自行编写并运行下Python,熟悉下Python的环境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值