第一个 Python 程序

我们已经搭建好 Python 编程环境,并掌握了在交互式终端中执行 Python 代码的方法。 例如,我们在终端中输入 1 + 1Python 将帮我们执行并输出结果:

../_images/014d21aca19d24477821184cb562e0a2.png

为了讲解方便,在以后的教程中,使用 Python 终端执行代码,将以下面的形式展示:

>>> 1 + 1
2

交互式终端一般用来执行一些临时、试验性的任务,不适合用来执行复杂程序。 那么,复杂程序如何执行呢?我们可以将代码保存到文件中,再调用 python 命令来执行。

代码文件

那么,编写 Python 代码需要什么工具吗?其实很简单,有记事本就行了。 事不宜迟,马上打开记事本,敲下第一个 Python 程序吧:

# -*- encoding=utf8 -*-

# 输出一句话
print('Hello, world!')

在动手前,先来了解下这段代码的内容。

Python 中,以 # 开头的语句,则视为 注释注释 是编程语言的重要组成部分,用来描述代码的作用或进行声明,但不会被执行。 -*- encoding=utf8 -*- 声明文件编码是 utf8,这使程序可以识别中文。 print('Hello, world!'),大家应该很熟悉了,即在屏幕上打印 Hello, world!

接下来,拷贝上述代码到记事本,如下图:

../_images/0c624c418faaa3f45830d42adb9500e8.png

接着,保存文件,将文件命名为 hello.py。注意到,我们需要将后缀名 .txt 修改为 .py

../_images/27310793d88db483bf953135620b8122.png

保存后的文件如下:

../_images/13393e5c522321736a760e7ab1a93416.png

可以看到,hello 的文件类型是 Python File

那么,如何执行 hello.py 呢?很简单,只要在 命令行 输入 python + 待执行文件路径,即可执行代码。 首先,我们打开 Windows 系统的命令行工具:在搜索框中输入 cmd 即可找到。 接着,在命令行敲下 python,按空格,然后再输入 hello.py 的路径名。

但是,如果文件路径名很长,一个个敲太费劲。 将文件拖动到终端中,可快速获取文件路径,如下图:

../_images/102c454b0a21a8cbb15ade5d1fb487e3.png

拖动文件后,得到下图:

../_images/1cb2fd1529d9bf21f124aed79e3e389f.png

按回车,看看会发生什么:

../_images/d1a9c88d128c35c377b6aee2bbb341a3.png

看,刚才编写的 Python 代码执行了,屏幕上输出了 Hello, world!

同样,为方便讲解,后面章节将省略命令行截图,统一用这样的形式进行展现:

$ python hello.py
Hello, world!

附录

订阅更新,获取更多学习资料,请关注我们的 微信公众号

微信搜索:小菜学编程

创作不易,如果觉得我们写得还行,就请我们喝杯咖啡吧😋

微信搜索:小菜学编程