2016 - 2024

感恩一路有你

学习Python的第一个程序

浏览量:2967 时间:2024-02-05 22:13:29 作者:采采

在前面的文章中,我们已经了解了一些基础知识,现在让我们开始编写我们的第一个Python程序,并对代码进行分析。

为什么选择在Linux上编写Python程序

在开始之前,我想先说明一点,我们选择在Linux系统上编写Python程序,而不是在Windows上。至于为什么做出这个选择,我会在后面详细解释。如果你还不会在Linux上安装Python,可以查看我的另一篇文章,了解如何安装VMware虚拟机。

链接:

如果你对Linux系统还不熟悉,也可以参考我的另一篇文章,了解如何使用Linux。

链接:

编写第一个程序:Hello World

下面我们开始编写我们的第一个程序:Hello World。这个程序的功能非常简单,就是打印(输出到显示器)一句话“Hello World”。

首先,我们需要确定是否已经安装了Python解释器(事实上,绝大多数Linux系统默认都安装了Python)。我们可以使用命令python -V来查看Python的版本。

在终端中输入以下命令:

python -V

可以看到我们安装的Python版本是2.4,也就是Python 2。现在我们创建一个Python文件,命名为。

如果你对Linux基础还不了解,可以先查看我的有关Linux的文章。

编译型和解释型的区别

在开始编写代码之前,我们需要先理解两种计算机语言的运行结构:编译型和解释型。

编译型语言(如汇编、C)和解释型语言(如Java、JavaScript、Python)在运行方式上有所不同。

编译型语言可以完成一些底层工作,例如操作系统开发。编译型语言有一个编译器和一个链接器。当我们编写好源代码后,由于计算机无法直接识别我们的代码(即ASCII码),我们需要通过编译器将代码编译成二进制码,然后计算机才能将我们的代码加载到内存中运行。链接器的作用是将不同文件的二进制码组合成可执行文件。

而解释型语言则稍有不同。解释型语言的一个缺点是相对较慢,因为它需要通过解释器来解释代码。计算机无法直接识别我们的代码,这时解释器就起到了翻译的作用。解释器将代码转换为CPU能够识别的二进制代码。

Python解释器的路径

在编写Python代码之前,我们需要知道Python解释器的路径。

在终端中输入以下命令:

which python

可以看到我们的Python解释器路径是/usr/bin/python。记住这个路径,我们会在后面的代码中使用。

编写Hello World程序

使用vim编辑器打开文件。

vim 

按下字母"a"切换到插入模式,并输入以下代码:

#!/usr/bin/python
print('Hello World');

按下ESC键返回命令模式,然后输入冒号":",接着输入"wq"并按下回车键,保存并退出vim。

运行以下命令来执行我们的代码:

python 

现在,你应该可以看到屏幕上输出了"Hello World"这句话。

代码解析

让我来解析一下我们编写的代码:

第一行的#!/usr/bin/python是一个特殊标记(Sha-bang),它用于声明脚本的解释器路径。在编写Shell脚本时,我们会使用#!/bin/sh来声明Shell解释器的路径。同样地,Python也是一种解释型脚本语言,我们需要声明Python解释器的路径。注意,#!/usr/bin/python必须写在文件的第一行。

第二行的print('Hello World')是Python的标准函数,它的功能是打印字符串。而'Hello World'则是print函数的参数,指定要打印的字符串。你可以尝试将'Hello World'改成你的英文名字,并运行python 看看结果。动手试试吧!

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。