Python语言简介

来源:互联网 发布:香港电影讽刺中央知乎 编辑:程序博客网 时间:2024/06/06 08:38

Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/),是一种广泛使用的高级编程语言,属于通用型编程语言,由Guido van Rossum 创造。这里写图片描述

历史:

Python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。选中Python作为程序的名字,是因为他是BBC电视剧——蒙提·派森的飞行马戏团(Monty Python’s Flying Circus)的爱好者。ABC是由吉多参加设计的一种教学语言。吉多认为ABC语言非常优美强大,但因为其非开放性而并未成功。于是为了避免这一错误,吉多在开发Python时结合了C及其他语言,使得Python更加容易被接受。就这样,Python在吉多手中诞生了。
目前吉多仍然是Python的主要开发者,决定整个Python语言的发展方向。
Python 2.0于2000年10月16日发布,增加了实现完整的垃圾回收,并且支持Unicode。同时,整个开发过程更加透明,社区对开发进度的影响逐渐扩大。
Python 3.0于2008年12月3日发布,此版不完全兼容之前的Python源代码。不过,很多新特性后来也被移植到旧的Python 2.6/2.7版本。

优势:

1)简洁。

Python 的设计哲学是代码的可读性和简洁的语法。因此,简洁明了是Python的一大优势,它能很大程度上地减少代码量。比如进行较为简单的四则运算时:

C语言需要较多的代码编译:

这里写图片描述

而Python则简洁许多:

只需要直接写出计算式
这里写图片描述

2)数据库强大

上周老师让我们用Python做高数和线代题,试了之后才发现Python的确很强大:
这是计算当n为一个具体值时的e^x的局部泰勒展开式:
这里写图片描述
这是矩阵求解:
这里写图片描述
这里写图片描述

字数:597

原创粉丝点击