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
来更改目录到你的pythonpractice
文件夹,然后按回车键。 - 输入
hello.py
来运行你的程序!
如果它没有运行,请确保你的 PATH 包含 python 目录。请参阅 获取 Python。
- 在你的电脑上创建一个文件夹,用于存放你的 Python 程序。建议将其命名为
pythonpractice
,并将其放在你的主文件夹中(包含 "文档"、"电影"、"音乐"、"图片" 等文件夹的文件夹)。将你的hello.py
程序保存到其中。打开 "应用程序" 文件夹,进入 "实用工具" 文件夹,然后打开 "终端" 程序。 - 输入
cd pythonpractice
来更改目录到你的pythonpractice
文件夹,然后按回车键。 - 输入
python ./hello.py
来运行你的程序!
- 在你的电脑上创建一个文件夹,用于存放你的 Python 程序,例如
~/pythonpractice
,并将你的hello.py
程序保存到该文件夹中。 - 打开终端程序。在 KDE 中,打开主菜单并选择 "运行命令..." 来打开 Konsole。在 GNOME 中,打开主菜单,打开 "应用程序" 文件夹,打开 "附件" 文件夹,然后选择 "终端"。
- 输入
cd ~/pythonpractice
来更改目录到你的pythonpractice
文件夹,然后按回车键。 - 不要忘记使用 chmod +x 使脚本可执行。
- 输入
python ./hello.py
来运行你的程序!
- 在你的电脑上创建一个文件夹,用于存放你的 Python 程序,例如
~/pythonpractice
。
- 打开你最喜欢的文本编辑器,创建一个名为
hello.py
的新文件,其中只包含以下两行代码(你可以复制粘贴):[2]
#! /usr/bin/python
print('Hello, world!')
- 将你的
hello.py
程序保存到~/pythonpractice
文件夹中。 - 打开终端程序。在 KDE 中,打开主菜单并选择 "运行命令..." 来打开 Konsole。在 GNOME 中,打开主菜单,打开 "应用程序" 文件夹,打开 "附件" 文件夹,然后选择 "终端"。
- 输入
cd ~/pythonpractice
来更改目录到你的pythonpractice
文件夹,然后按回车键。 - 输入
chmod a+x hello.py
来告诉 Linux 这是一个可执行程序。 - 输入
./hello.py
来运行你的程序! - 此外,你也可以使用
ln -s hello.py /usr/bin/hello
来创建一个符号链接,将hello.py
链接到/usr/bin
,并在其中命名为hello
,然后只需执行hello
即可运行它。
请注意,这主要适用于完整的、编译后的程序,如果你有自己制作并经常使用的脚本,那么将其放在你的主目录中的某个位置并为其创建一个链接到 /usr/bin 的链接可能是一个好主意。如果你想要一个游乐场,建议调用 mkdir ~/.local/bin
,然后将脚本放在其中。要使 ~/.local/bin 内容像 /usr/bin 那样可执行,请输入 $PATH = $PATH:~/local/bin
(你可以将此行添加到你的 shell rc 文件中,例如 ~/.bashrc)。
程序应该打印
Hello, world!
恭喜你!你已经踏上了成为 Python 程序员的道路。
- 修改
hello.py
程序,使其向你的家人或朋友中的某个人(或向 艾达·洛芙莱斯)问好。 - 修改程序,使其在问好后问:"你怎么到这里来的?"
- 重新编写原始程序,使用两个
print
语句:一个用于 "Hello",一个用于 "world"。程序仍然应该只打印在一行上。
- ↑ 有时,Python 程序以编译形式分发。在相当长的一段时间内,我们不必担心这一点。
- ↑ Unix 简介/我的第一个 Shell 脚本 解释了 hash bang 行的作用。