用于打印 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!