写这个博客是为了记录自己学习Python的过程,我是个初学者,欢迎大神指导,非常感谢
Python
[1]
(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型
计算机程序设计语言,由荷兰人
Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。
Python是纯粹的
自由软件,
源代码和
解释器CPython遵循
GPL(
GNU General Public License)协议
[2]
。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。
Python具有丰富和强大的库。它常被昵称为
胶水语言,能够把用其他语言制作的各种模块(尤其是
C/
C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中
[3]
有特别要求的部分,用更合适的语言改写,比如
3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供
跨平台的实现。
7月20日,IEEE发布2017年编程语言排行榜:Python高居首位
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
-
Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
-
Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。
-
Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
-
Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏