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

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

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

找到安装目录下的Tutorial\first.py文件, 修改为:
IronPython Hello worlddef add(a, b):
IronPython Hello world    
"add(a, b) -> returns a + b"
IronPython Hello world    
return a + b
IronPython Hello world
IronPython Hello worldhi 
= "Hello from "
IronPython Hello world       
IronPython Hello world
if __name__ == "__main__":
IronPython Hello world      
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收工了!

相关文章:

  • 2021-04-04
  • 2021-09-01
  • 2021-05-27
  • 2021-09-21
  • 2021-05-09
猜你喜欢
  • 2021-05-29
  • 2021-04-18
  • 2021-12-26
  • 2021-10-08
  • 2021-10-25
  • 2021-08-28
相关资源
相似解决方案