Python 编程/创建 Python 程序
欢迎来到 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 运行它吧!这个过程根据您的操作系统略有不同。
- 在您的电脑上创建一个文件夹,用于存放您的 Python 程序,例如
C:\pythonpractice
,并将您的hello.py
程序保存在该文件夹中。 - 在“开始”菜单中,选择“运行...”,然后输入
cmd
。这将导致 Windows 终端打开。 - 键入
cd \pythonpractice
以change directory 到您的pythonpractice
文件夹,然后按 Enter。 - 键入
hello.py
运行您的程序!
如果它没有运行,请确保您的 PATH 包含 python 目录。请参阅获取 Python.
- 在您的电脑上创建一个文件夹,用于存放您的 Python 程序。建议将其命名为
pythonpractice
并将其放在您的 Home 文件夹中(包含 Documents、Movies、Music、Pictures 等文件夹的文件夹)。将您的hello.py
程序保存到该文件夹中。打开“应用程序”文件夹,进入“实用工具”文件夹,然后打开“终端”程序。 - 键入
cd pythonpractice
以change directory 到您的pythonpractice
文件夹,然后按 Enter。 - 键入
python ./hello.py
运行您的程序!
- 在您的电脑上创建一个文件夹,用于存放您的 Python 程序,例如
~/pythonpractice
,并将您的hello.py
程序保存在该文件夹中。 - 打开终端程序。在 KDE 中,打开主菜单,选择“运行命令...”以打开Konsole。在 GNOME 中,打开主菜单,打开“应用程序”文件夹,打开“附件”文件夹,然后选择“终端”。
- 键入
cd ~/pythonpractice
以change directory 到您的pythonpractice
文件夹,然后按 Enter。 - 不要忘记使用
chmod +x
使脚本可执行。 - 键入
python ./hello.py
运行您的程序!
- 在您的电脑上创建一个文件夹,用于存放您的 Python 程序,例如
~/pythonpractice
。
- 打开您喜欢的文本编辑器,创建一个名为
hello.py
的新文件,其中只包含以下两行(如果需要,您可以复制粘贴):[2]
#! /usr/bin/python
print('Hello, world!')
- 将您的
hello.py
程序保存到~/pythonpractice
文件夹中。 - 打开终端程序。在 KDE 中,打开主菜单,选择“运行命令...”以打开 Konsole。在 GNOME 中,打开主菜单,打开“应用程序”文件夹,打开“附件”文件夹,然后选择“终端”。
- 键入
cd ~/pythonpractice
以change directory 到您的pythonpractice
文件夹,然后按 Enter。 - 键入
chmod a+x hello.py
以告诉 Linux 它是一个可执行程序。 - 键入
./hello.py
运行您的程序! - 此外,您还可以使用
ln -s hello.py /usr/bin/hello
为hello.py
创建一个指向/usr/bin
的名为hello
的symbolic link,然后通过简单地执行hello
来运行它。
请注意,这主要应该针对完整、已编译的程序进行。如果您有自己创建并经常使用的脚本,那么将其放在您的主目录中的某个位置,并在 /usr/bin 中创建一个指向它的链接可能是一个好主意。如果您想要一个游乐场,一个好主意是调用 mkdir ~/.local/bin
,然后将脚本放在那里。要使 ~/.local/bin 内容像 /usr/bin 一样可执行,请键入 $PATH = $PATH:~/local/bin
(您可以将此行添加到您的 shell rc 文件中,例如 ~/.bashrc)。
该程序应该打印
Hello, world!
恭喜!您正在成为一名 Python 程序员的路上。
- 修改
hello.py
程序,使其向您的家人或朋友中的某个人问好(或向Ada Lovelace问好)。 - 更改该程序,使其在问候之后询问“你是怎么到这里来的?”。
- 重新编写原始程序,使用两个
print
语句:一个用于 “Hello”,另一个用于 “world”。该程序仍然应该只在一行上打印。
- ↑ 有时,Python 程序以编译的形式分发。我们暂时不必担心这些。
- ↑ UNIX 快速入门/我的第一个 shell 脚本 解释了哈希邦行的作用。