1.3 运行Hello World程序
安装较新版本的Python和Sublime Text后,就可以编写并运行你的第一个Python程序了。这样做之前,需要设置Sublime Text,确保它使用系统中正确的Python版本。然后,就可以编写并运行Hello World程序了。
1.3.1 配置Sublime Text以使用正确的Python版本
如果在你的系统中执行命令python 时启动的是Python 3,就无须做任何配置,直接跳到下一节即可。如果需要执行命令python3 来启动Python,就需要配置Sublime Text,使其使用正确的Python版本来运行你编写的程序。
为此,单击Sublime Text图标以启动它,也可在搜索栏中输入Sublime Text来找到它再启动。选择菜单Tools ▶ Build System ▶ New Build System,新建一个配置文件。删除该文件中的所有内容,再输入如下内容:
Python3
.sublime-build
{
"cmd": ["python3", "-u", "$file"],
}
这段代码让Sublime Text使用命令python3 来运行Python程序。将这个文件保存到Sublime Text默认打开的文件夹中,并将其命名为Python3.sublime-build。
1.3.2 运行程序hello_world.py
编写第一个程序前,在系统中创建一个名为python_work的文件夹,用于存储你开发的项目。文件名和文件夹名称最好使用小写字母,并使用下划线代替空格,因为Python采用了这些命名约定。
启动Sublime Text,再选择菜单File ▶ Save As将Sublime Text创建的空文件存储到文件夹python_work中,并将其命名为hello_world.py。文件扩展名.py告诉Sublime Text,文件中的代码是使用Python编写的,这能让它知道如何运行这个程序,并以有帮助的方式突出其中的代码。
保存这个文件后,在其中输入如下代码行:
hello_world.py
print("Hello Python world!")
在你的系统中,如果能使用命令python 来启动Python 3,可以选择菜单Tools ▶ Build或按Ctrl + B(在macOS系统中为Command + B)来运行程序。如果需要像前一节那样配置Sublime Text,请选择菜单Tools ▶ Build System ▶ Python 3来运行这个程序。从此以后,你就可以选择菜单Tools ▶ Build或按Ctrl + B(或Command + B)来运行程序了。
在Sublime Text的底部,将出现一个终端窗口,其中包含如下输出:
Hello Python world!
[Finished in 0.1s]
如果看不到上述输出,可能是因为这个程序出了点问题。请检查你输入的每个字符。是否不小心将print 的首字母大写了?是否遗漏了引号或圆括号?编程语言的语法非常严格,只要不满足要求,就会报错。如果你无法运行这个程序,请参阅下一节的建议。