专栏首页python3Python操作语言特点

Python操作语言特点

    Python操作语言是软件开发领域的又一后起之秀,许多人常常把Python语言看作是一种解释性的语言,但是这种说法是不正确的,但是现在的Python操作语言已经涉及到工业的范畴了。

    Python操作语言的年岁比Java老,到现在,这种语言已经发展出了规模虽然不大但仍然在成长中的自描述企业应用 Pythonistas。 虽然人们经常把Python同Perl相比较,把它们看作一种专门应用于Internet的脚本语言,然而,Python已确实在大规模的软件开发领域占据了自己的一席之地。这种脚本编程语言具有以下显著特点: ◆面向对象 ◆ 解释语言 ◆交互式 ◆模块化 ◆动态性 ◆高级语言 ◆可移植 ◆可用C和C++扩展

Python整合了各种模块、异常、动态输入、高级动态数据类型和类等概念。它同多种系统函数和系统库乃至各类Windows系统建立了接口。 如果说Python并不一定能***到任何计算领域的话,至少在企业开发这一行它的处境就是这样。在企业开发领域。

Python语言的某些特点使其成为企业应用的合理选择: ◆免费可用(像Perl一样,Python也是开放源代码软件)。 ◆稳定(Python目前已发布到2.2版,我刚才已经提到,它的年头比Java还老)。 ◆良好地支持对象、模块和其他可重用机制。 ◆采用C和Java语言的集成方便性和扩展性。

    以上这些特性非常有利于Python在企业中的应用,不过,Python还具有一些适合企业应用但却不太令人注意的其他合理因素。IT部分通常要完成的任务相当繁重但支撑这些工作的资源却很少,这已经成为公开的秘密。任何承诺提高编码效率、降低软件总成本的IT解决方案都应该进行周到的考虑。

    Python操作语言所具有的一个显著优势就是可以在企业的软件创建和维护阶段节约大量资金,而这两个阶段的软件成本占到了软件整个生命周期中总成本的50%到95%。 Python清晰可读的语法使得软件代码具有异乎寻常的易读性,甚至对那些不是最初接触和开发原始项目的程序员都能具有这样的强烈感觉。

    虽然某些程序员反对在Python代码中大量使用空格,不过,几乎人人都承认Python代码的可读性远胜于C或者Java,后两者都采用了专门的字符标记代码块结构、循环、函数以及其他编程结构的开始和结束。

提倡Python的人还宣称,采用这些字符可能会产生显著的编程风格差异,使得那些负责维护代码的人遭遇代码可读性方面的困难。 Python明晰的语法使其成为一种学习曲线平和的编程语言。

    有经验的程序员甚至可能在一天之内就掌握Python的基础知识,至多不过一周作用就可以上手,而编程语言的专家则肯定会比他掌握C、C++、Java甚至Perl要快很多。 Python因其语法的明晰而获得的最大好处或许该算是开发时间的大大降低了。一名从事企业级应用程序开发工作的开发人员告诉我。

    他所在单位的开发时间因为Python的采用而大大节约,同时却并没有给软件性能带来任何负面影响,他说:“就我们的业务而言,快速地开发出新产品比开发出性能惊人的软件产品要重要得多,开发时间相比软件的优化要贵得多(以每小时计算)。

    对开发速度采用何种评价标准一直是个很难确定的问题,不过通常情况下,普遍认为开发Python应用程序的速度大约是用Java开发同类应用程序速度的10倍。要是相比C/C++节约的时间就更多了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python 爬虫环境搭建

    计算机——>属性——>高级——>环境变量——>path中添加下载的Python中的\Scripts\文件夹路径

    py3study
  • [Python学习记录]——Hello

       一直以来主要使用Java语言进行编程,开始学习Python起源于2012年亚马逊双十一购书大优惠的活动中为了补齐优惠额度,正好亚马逊给推荐《Python...

    py3study
  • Python之禅---2、python介

      python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器。Py...

    py3study
  • Python介绍,满满的全是干货,要看就请认真看完

    Python翻译成汉语是蟒蛇的意思,并且Python的logo也是两条缠绕在一起的蟒蛇的样子,然而Python语言和蟒蛇实际上并没有一毛钱关系。

    诸葛青云
  • 谷歌算法工程师力荐,这本书用大量案例教你学会Python编程,必看

    因为智能技术,因为大数据,因为它的简便,所以越来越多的人学习Python,然而,也在学习中四处碰壁。

    Python编程大咖
  • 完整中文版 | 2019 Python 官方年度报告强势来袭!

    每年Python官方都会做一次年度报告,如果你想了解Python的现状、趋势与未来,可以说没有比这份报告更有用的信息了。

    量化投资与机器学习微信公众号
  • 学Python有什么用?看完这篇你就明白!

    作为NEXT学院的门面,小E经常被一些咨询的学员追着问:学Python到底有什么用?虽然每次我都会很认真的解答,但没有系统的举例,实在是很难把Python的便...

    腾讯NEXT学位
  • 为什么那么多自学Python的后来都放弃了,总结起来就这些原因

    目前信息化产业发展势头很好,IT就成为了很多普通人想要涉及的行业,因为相比于传统行业,IT行业涨薪幅度大,机会也多,所以就会大批的人想要转行来学习Python开...

    一墨编程学习
  • Python 学习路径

    现在 Python 主要在 前端 、 数据分析 两个方面比较火,相较于其它语言,更灵活,经过一段时间的选择之后,希望可以认真的学习 Python 这门编程语言。

    zucchiniy
  • 好消息,Python编程思想推出了!

    本系列文章深入介绍了Python的各种技术,堪称是目前最全的Python教程。主要目的是让读者可以了解Python的各种核心技术,包括各种Python函数库。本...

    蒙娜丽宁

扫码关注云+社区

领取腾讯云代金券