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收工了!
下面我们将示范如何运行第一个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收工了!
相关文章推荐
- python3学习笔记--001--python HelloWorld
- Python2.7.3 学习——第一个程序 Hello Python World
- Hello World by Adam Ge with Python
- Byte-of-python笔记代码1:helloworld.py
- Python print "hello world" SyntaxError: invalid syntax
- Python基础01 Hello World!
- Python基础2- Hello,world
- python 3.4.0 简单的print 'hello world',出错--SyntaxError: invalid syntax
- Python学习之helloworld
- Python,带你从小白到Python HelloWorld
- 20080828 python HelloWorld
- 【Hello Python World】Week 5(2):文件和异常
- python入门(一) django hello world demo
- 【Hello Python World】Week 4(2):函数
- python hello world
- Python's HelloWorld
- 【Hello Python World】Class Notes of Week 4
- Python 入门 hello,world SyntaxError: invalid syntax
- python 3.4.0 简单的print 'hello world',出错--SyntaxError: invalid syntax
- python的hello,world