欢迎来到 Python!本教程将教你如何开始编写程序。

Python 程序其实就是文本文件,可以使用标准的文本编辑器程序进行编辑。[1] 你使用的文本编辑器可能会根据操作系统的不同而有所不同:任何文本编辑器都可以创建 Python 程序。然而,使用支持 Python 语法高亮的文本编辑器会更加方便。

你好,世界

对于初学者来说,通常写的第一个程序就是“Hello, World!”程序。这个程序仅仅输出“Hello, World!”然后退出。我们来用 Python 编写“Hello, World!”程序!

打开你的文本编辑器,创建一个名为 hello.py 的新文件文件中只包含这一行代码(如果你愿意,可以复制粘贴):

print('Hello, World!')

对于 Python 3.x.x 版本,下面的代码可以使用:

print("Hello, World!")

你也可以在程序结束时添加以下一行代码,让程序暂停,直到你按下任意键:

input()

这个程序使用了 print 函数,它简单地将参数输出到终端。默认情况下,print 会在输出内容后附加一个换行符,从而将光标移到下一行。

注意:

在 Python 2.x 中,print 是一个语句,而不是函数。因此,它可以不带括号使用,在这种情况下,print 会打印一行内容,直到行尾,并且在行尾可以加上一个独立的逗号来表示多行语句。在 Python 3.x 中,print 是一个标准的函数,要求其参数必须放在括号内。使用带括号的 print(如上所示)兼容 Python 2.x,并且确保版本独立性。

现在你已经编写了第一个程序,接下来让我们在 Python 中运行它!这个过程根据操作系统的不同略有不同。

Windows

  1. 在计算机上创建一个文件夹用于存放你的 Python 程序,例如 C:\pythonpractice,并将 hello.py 程序保存在该文件夹中。
  2. 在开始菜单中选择“运行...”,并输入 cmd,这会打开 Windows 终端。
  3. 输入 cd \pythonpractice 来切换到你的 pythonpractice 文件夹,并按回车键。
  4. 输入 hello.py 来运行你的程序!

如果没有成功,请确保你的 PATH 中包含了 Python 目录。参见获取 Python。

Mac

  1. 在计算机上创建一个文件夹用于存放你的 Python 程序。可以命名为 pythonpractice,并将其放在你的主文件夹中(包含文档、电影、音乐、图片等文件夹的那个文件夹)。将 hello.py 程序保存在该文件夹中。
  2. 打开应用程序文件夹,进入实用工具文件夹,打开终端程序。
  3. 输入 cd pythonpractice 来切换到 pythonpractice 文件夹,并按回车键。
  4. 输入 python ./hello.py 来运行程序!

注意:

如果你同时安装了 Python 2 和 Python 3(你的机器自带了 Python 2,但你也可以安装 Python 3),你应该运行 python3 hello.py

Linux

  1. 在计算机上创建一个文件夹用于存放你的 Python 程序,例如 ~/pythonpractice,并将 hello.py 程序保存在该文件夹中。
  2. 打开终端程序。在 KDE 中,打开主菜单,选择“运行命令...”来打开 Konsole。在 GNOME 中,打开主菜单,进入应用程序文件夹,进入配件文件夹,并选择终端。
  3. 输入 cd ~/pythonpractice 来切换到 pythonpractice 文件夹,并按回车键。
  4. 不要忘记使用 chmod +x 来使脚本可执行。
  5. 输入 python ./hello.py 来运行你的程序!

注意:

如果你同时安装了 Python 2.6.1 和 Python 3.0(如果你使用的是 Ubuntu,可能会出现这种情况,并且运行了 sudo apt-get install python3安装 Python 3),你应该运行 python3 hello.py

Linux(高级)

  1. 在计算机上创建一个文件夹用于存放你的 Python 程序,例如 ~/pythonpractice

  2. 打开你喜欢的文本编辑器,创建一个名为 hello.py 的新文件,包含以下两行代码(如果你愿意,可以复制粘贴):

    #! /usr/bin/python
    print('Hello, world!')
    

注意:

如果你同时安装了 Python 2.6.1 和 Python 3.0(如果你使用的是基于 Debian 的发行版,如 Ubuntu、Mint 等,且运行了 sudo apt-get install python3安装 Python 3),则使用:

#! /usr/bin/python3
print('Hello, world!')

hello.py 程序保存在 ~/pythonpractice 文件夹中。 3. 打开终端程序。在 KDE 中,打开主菜单,选择“运行命令...”来打开 Konsole。在 GNOME 中,打开主菜单,进入应用程序文件夹,进入配件文件夹,并选择终端。 4. 输入 cd ~/pythonpractice 来切换到 pythonpractice 文件夹,并按回车键。 5. 输入 chmod a+x hello.py 来告诉 Linux 这是一个可执行程序。 6. 输入 ./hello.py 来运行程序!

此外,你也可以使用 ln -s hello.py /usr/bin/hello 来创建一个符号链接,将 hello.py 链接到 /usr/bin 目录下,并将其命名为 hello,然后只需执行 hello 来运行。

注意:

UNIX 文件系统中,文件扩展名并不是必需的。对于 Linux 来说,hello.pyhello.txthello.mp3 或单纯的 hello 是一样的。Linux 主要通过文件内容来判断文件型。

johndoe@linuxbox ~ $ file /usr/bin/hello
/usr/bin/hello: Python script, ASCII text executable

结果

程序应该输出:

Hello, world!

恭喜你!你已经成功开始了成为 Python 程序员的旅程。

练习

  1. 修改 hello.py 程序,让它向你家人或朋友(或者 Ada Lovelace)打招呼。
  2. 修改程序,在问候之后,让它询问:“你是怎么到这里的?”。
  3. 重写原程序,使用两个 print 语句:一个打印 “Hello”,另一个打印 “world”。程序仍然应该只在一行中输出。
Last modified: Thursday, 30 January 2025, 10:58 PM