跳转至

第一个程序

Python 简介

Quote

Python 由荷兰国家数学与计算机科学研究中心的吉多·范罗苏姆于 \(1990\) 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。1

简单来说 Python 的语法很简单,灵活性很高,相比于 C++ 更适合编辑小型项目,但是牺牲了较多的性能。、

安装 Python

在 Linux 上,Python 一般都是已经预装的。可以通过以下命令检测:

$ python --version

如果没有安装,那么可以运行以下的命令:

$ sudo apt install python(版本)

就可以了。

交互

Python 解释器可以交互式地运行,也就是说,我们可以在命令行中输入 Python 代码,并立即得到结果。首先,我们运行 Python 解释器:

$ python
版本信息……
>>> 可以输入代码了

我们输入以下这行代码并回车:

>>> print('Hello world!')

可以看到,屏幕上成功打印出了 Hello world!

原理

print 是 Python 当中的输出命令,用与输出圆括号内的内容。我们在 Hello world! 旁边加上单引号(双引号也是可以的)的话,是为了告诉 Python 解释器,我们想要输出的是字符串而不是其他类型的数据,而字符串会直接输出。

注意 Python3 以上的版本制定了 print 是一个函数,因此就不可以以以下方式调用了:

print 'Hello world!'

保存至文件

刚才我们是在交互器进行的编程,因此代码并没有保存下来。现在我们需要将代码保存至文件,然后运行文件。首先用 vim 命令创建并编辑一个源代码文件:

$ vim main.py

I 开启编辑模式输入这一行代码并按 Esc 退出编辑模式,最后输入 :wq 保存并退出。

print('Hello world!')

接着在终端运行 python main.py 的命令,就可以看到成功打印出了 Hello world!


  1. 源自百度百科,有改动。 

评论