python诞生于哪一年?

Python013

python诞生于哪一年?,第1张

python诞生于1989年。python开发者guido,在1989年的圣诞节,他在阿姆斯特丹在他闲着没事的时候他想开发一个插件来辅助abc语言实现相关功能,但是实际上他开发出的是一种脚本语言,当他把这个脚本语言开发完成之后,发现它本身功能很强大,在他看来有很灵活易用,于是他已自己的名义发布了这门语言。

python的发展

第一阶段,CNRI时期,CNRI(罗伯特卡恩1986年创立的美国全国研究创新联合会)是资助python发展初期的重要单位,python1.5版本之前的成果大部分都在此时期完成

第二阶段,BeOpen时期,GuidoVenRossum与BeOpen公司合作,此期间将Python2.0推出,甚至python1.6也同时问世,但原则上已经分别维护。

第三阶段,DC时期,当时Guido已经离开了BeOpen公司,将开发团队带到了DigitalCreations(DC)公司,该公司以发展Zope系统闻名,因此这项合作也颇受瞩目。

正则表达式(RE)提供了高级的字符串模式匹配方案。通过描述这些模式的语法,你可以像使用“过滤器”一样高效地查找传进来的文本。这些过滤器允许你基于自定义的模式字符串抽取匹配模式、执行查找-替换或分割字符串。Python 1.5中加入的re模块代替了早期的regex 和regsub模块,全面采用了Perl正则表达式语法,使得Python在对正则表达式的支持方面前进了一大步。Python 1.6里面重写了正则表达式引擎( SRE),增加了对Unicode字符串的支持并对性能进行了重大的升级。SRE引擎取代了原有正则表达式的模块下的 PCRE引擎。该模块中包含的关键函数有:compile()-将一个RE表达式编译成一个可重用的RE对象match() -试图从字符串的开始匹配一个模式search() -找出字符串中所有匹配的项sub()-进行查找替换操作。其中的一些函数返回匹配到的对象,你可以通过组匹配来访问(如果找到的话)。

正则表达式(RE)提供了高级的字符串模式匹配方案。通过描述这些模式的语法,你可以像使用“过滤器”一样高效地查找传进来的文本。这些过滤器允许你基于自定义的模式字符串抽取匹配模式、执行查找-替换或分割字符串。

Python 1.5中加入的re模块代替了早期的regex 和regsub模块,全面采用了Perl正则表达式语法,使得Python在对正则表达式的支持方面前进了一大步。Python 1.6里面重写了正则表达式引擎( SRE),增加了对Unicode字符串的支持并对性能进行了重大的升级。SRE引擎取代了原有正则表达式的模块下的 PCRE引擎。

该模块中包含的关键函数有:compile()-将一个RE表达式编译成一个可重用的RE对象match() -试图从字符串的开始匹配一个模式search() -找出字符串中所有匹配的项sub()-进行查找替换操作。其中的一些函数返回匹配到的对象,你可以通过组匹配来访问(如果找到的话)。