用于打印 Hello world 的 Python 程序

pythonserver side programmingprogramming

让我们尝试在不同的 Python 编程模式下执行 Python "Hello World" 程序。

交互模式编程

示例

调用解释器而不传递脚本文件作为参数会弹出以下提示符 −

$ python
Python 2.4.3 (#1, 2010 年 11 月 11 日,13:34:43)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
输入 "help"、"copyright"、"credits" 或 "license" 了解更多信息。
>>>

输出

在 Python 提示符下输入以下文本并按 Enter −

>>> print "Hello, Python!"

示例

如果您正在运行新版本的 Python,则需要使用带括号的 print 语句,如 print ("Hello, Python!");。但是在 Python 版本 2.4.3 中,这会产生以下结果 −

Hello, Python!

脚本模式编程

使用脚本参数调用解释器将开始执行脚本并持续执行,直到脚本完成。脚本完成后,解释器不再处于活动状态。

示例

让我们在脚本中编写一个简单的 Python 程序。Python 文件的扩展名为 .py。在 test.py 文件中输入以下源代码 −

print "Hello, Python!"

我们假设您已在 PATH 变量中设置了 Python 解释器。现在,尝试按如下方式运行此程序 −

$ python test.py

输出

将产生以下结果 −

Hello, Python!

示例

让我们尝试另一种方式来执行 Python 脚本。以下是修改后的 test.py 文件 −

#!/usr/bin/python
print "Hello, Python!"

我们假设您在 /usr/bin 目录中有可用的 Python 解释器。现在,尝试按如下方式运行此程序 −

$ chmod +x test.py # 这是使文件可执行
$./test.py

输出

将产生以下结果 −

Hello, Python!

相关文章