Python高级
时间:2013-09-23 23:33 来源: 我爱IT技术网 作者:IT狂人
伴随着每一代编程语言的产生,我们会达到一个新的高度。汇编语言是上帝献给那些挣扎在机器代码中的人的礼物,后来有了FORTRAN、 C 和 Pascal 语言,它们将计算提升到了崭新的高度,并且开创了软件开发行业。伴随着C 语言诞生了更多的像C++、Java 这样的现代编译语言。我们没有止步于此,于是有了强大的、可以进行系统调用的解释型脚本语言,例如Tcl、Perl 和Python。
这些语言都有高级的数据结构,这样就减少了以前“框架”开发需要的时间。像Python 中的列表(大小可变的数组)和字典(哈希表)就是内建于语言本身的。在核心语言中提供这些重要的构建单元,可以鼓励人们使用它们,缩短开发时间与代码量,产生出可读性更好的代码。在 C 语言中,对于混杂数组(Python 中的列表)和哈希表(Python 中的字典)还没有相应的标准库,所以它们经常被重复实现,并被复制到每个新项目中去。这个过程混乱而且容易产生错误。C++使用标准模版库改进了这种情况,但是标准模版库是很难与Python 内建的列表和字典的简洁和易读相提并论的。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
