您的位置:首页 > 编程语言 > Python开发

IronPython Hello world

2007-10-22 22:42 399 查看
IronPython是Python编程语言在.NET平台上的实现。它支持一个可交互的控制台,该控制台支持完全的动态编译,并且可以让Python程序员访问所有的.NET库,同时还保持对Python语言完全的兼容性。

下面我们将示范如何运行第一个IronPython程序

IronPython上下载最新的版本, 解压到一个文件夹, 并将该目录添加到用户环境变量的PATH下(Vista下可能要注销一下)
在命令行控制台下输入:ipy, 出现版本号, 版权信息说明安装成功了

找到安装目录下的Tutorial\first.py文件, 修改为:
def add(a, b):
"add(a, b) -> returns a + b"
return a + b

hi = "Hello from "

if __name__ == "__main__":
print add(hi,"IronPython!")
控制台切换到Tutorial目录, 输入ipy first.py,回车, 结果显示Hello from IronPython!

稍微解释一下代码:
def add(a,b)定义了函数add, 参数a,b. python是动态语言, 所以a,b也不需要类型信息了, 函数的返回值也不需要写了(好简单)
''表示本行为注释
__name__是模块名称, 默认模块名称当然是"__main__"了.
print命令很清楚了, 在控制台打印出结果

好了, 我们的第一个IronPython收工了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: