使用Python程序打印Hello world

让我们尝试以不同的Python编程模式执行Python“ Hello World”程序。

互动模式编程

示例

在不将脚本文件作为参数传递的情况下调用解释器将显示以下提示-

$ python
Python 2.4.3 (#1, Nov 11 2010, 13:34:43)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

输出结果

在Python提示符下键入以下文本,然后按Enter键-

>>> print "Hello, Python!"

示例

如果您正在运行新版本的Python,则需要在打印时使用带括号的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 # This is to make file executable
$./test.py

输出结果

这产生以下结果-

Hello, Python!