初学python--python简介及语言特色

论坛 期权论坛 脚本     
匿名技术用户   2021-1-4 12:54   1065   0

想要学好一门语言,首先要知道这门语言的核心和魅力所在。这样才能将这么语言的优势发辉的淋漓尽致。同时了解一门语言的发展背景也是必要工作。所以在学习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,这是一个优势

好了,知道了第一条语句的执行过程,以后编写大点程序也是同样道理。


分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP