|
想要学好一门语言,首先要知道这门语言的核心和魅力所在。这样才能将这么语言的优势发辉的淋漓尽致。同时了解一门语言的发展背景也是必要工作。所以在学习python之前先让我们学习一下这门语言的发展及特点。
python是一种比较老的脚本语言了,早在1989年12月就由Guido Van Rossum 开始了python的开发进程。据说python最初起源是因为创始人是Monty Python 的飞行马戏团的狂热爱好者吐舌头所以就选择了Python作为项目名字(貌似每个著名的名字的由来都有一个这么扯的理由)。不要一听说是脚本语言就认为他只能做一些简单的事情。其实凡是你能想到的Java和C#能做的编程,Pyton都能胜任。比如网络编程,游戏编程,web编程等等,都能使用Python来进行编程。Google推出的google
engine云计算环境,首先发布的就是python的平台(Python语言的创始人都在为Google服务,直到一年以后才发布java的平台)。
现在我们来看一下python语言拥有那些特色,使的这种语言能够经久不衰。Python最主要的特点就是既有脚本语言的便捷,又能面向对象编程完成一般语言能完成的所有任务。
1 交互式命令行。Python 可以单步直译运行。运行Python解释器进入交互式命令行环境,你可以在提示符号旁输入代码,按Enter键输出就能输出结果。
2 不只是脚本。脚本语言泛指仅作简单编程任务的语言,而python能面向对象编程,支持异常处理和类型检查。Python的支持者比较喜欢称它为一种高阶动态编程语言。
3 强大易用的标准库。核心库不超过10Mb,扩展标准库十分容易。
4 胶水语言。 Python经常用作讲不通语言编写的程序“粘”在一起的胶水语言。
5 不要括号。Python使用缩进而不是括号来进行代码段的标识,减少了视觉上的混乱,并且使程序变短,从而提高了程序的可读性。
好了,知道python的发展历程和特色之后,我们对这种语言有了个大概的轮廓认识。接下来,让我们安装python后进入python的世界吧。python的版本很多,特别是2008年底推出python3.0(又称python3000)后,局面比较混乱。因为python3.0不向下兼容2.x版本,而python3.0刚出来时间不长,稳定还需要一段时间,可以再等等观察一下。现在以python-2.7.5为例来进行演示。下载地址如下:
http://download.csdn.net/detail/zuijiuwujian/6981365
像通常安装一样,一直到结束页面

让我们像学习其他语言一样从“Hello world !”开始我们这门语言的学习。
打开
进入 后就可以开始我们的第一条语句输入。
在>>>后输入 print “ Hello world! ”。然后按Enter键,知道语句执行结果。如下图所示

另外一种方法在解释器中选择"File"--"New Window" 或快捷键 Ctrl+N , 打开一个新的编辑器.写下如下语句:
print "Hello,world!"
raw_input("Press enter key to close this window");

保存为a.py文件.按F5,你就可以看到程序的运行结果了.这是Python的第二种运行方式.
找到你保存的a.py文件,双击.也可以看到程序结果.Python的程序能够直接运行,对比Java,这是一个优势
好了,知道了第一条语句的执行过程,以后编写大点程序也是同样道理。
|