Python语言简介

来源:互联网 发布:大乐网络代理什么游戏 编辑:程序博客网 时间:2024/06/06 13:58

        今天我要给大家介绍一种计算机语言:Python。我之所以要介绍它,是因为它是一种广泛使用的高级编程语言。Python属于通用型编程语言,由吉多·范罗苏姆创造。

        关于Python的由来,还有这样一个故事:1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python作为程序的名字,是因为他是BBC电视剧——蒙提·派森的飞行马戏团(Monty Python's Flying Circus)的爱好者。ABC是由吉多参加设计的一种教学语言。就吉多本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,吉多认为是非开放造成的。吉多决心在Python中避免这一错误,并获取了非常好的效果,完美结合了C和其他一些语言。

        Python语法的优美之处数不胜数,这与它的设计哲学(“优雅”、“明确”、“简单”)有关。在Python解释器内运行import this 可获得Python的格言(Python之禅):

 

        下面我来举一个简单的例子:用辗转相除法求最大公约数。

        代码如下:

        def gcd(x, y):

          while y:

              x, y = y, x%y

              return x

这几行简单的代码很好地体现了Python相对于其它语言的优点:简单、优雅。再也不用像C语言那样每行写分号了,甚至不用include什么stdio。当然,除了优美以外,Python还有很多优点,相比Java,Python有免费开源的代码、可移植等非常多的优势。

随着科技的发展,拥有高容量、高速度和多样性的大数据已经成为当今时代的主题词。移动互联网、云计算、大数据的快速发展,使Python给开发者带来巨大的机会。Python不仅仅是一个设计优秀的程序语言,它能够完成现实中的各种任务,包括开发者们日复一日所做的事情。

 

(字数:617)

 


原创粉丝点击