Python的优缺点有哪些?学习分享

  在很多人眼中,Python是一门全能语言,可以做很多的事情,那么你知道Python有什么优缺点吗?我想这是很多人都比较好奇的问题,我们一起来看看吧。

  优点:

  Python是一种代表简单主义思想的语言,阅读一个良好的Python程序就感觉像是在读英语一样,使你能够专注于解决问题而不是去搞明白语言本身;

  Python底层是用C语言编写的,很多标准库和第三方库也都是用C写的,运行速度非常快;

  IPython Notebook使我们更容易使用Python进行数据工作,可以轻松地与同时共享Notebook,无需他们安装任何东西,大大减少组织代码,输出和注释文件的开销;

  Python是一种通用语言,容易和直观,在学习上会比较容易,可以加快你写一个程序的快速,此外Python测试框架是一个内置的,可以保证你的代码是可重复使用和可靠的;

  Python还是一个多用途语言,把不同背景的人结合在一起,作为一种常见的、容易理解,大部分程序员都懂,可以很容易地和统计学家沟通,你可以使用一个简单的工具就把你每一个工作伙伴整合起来。

  由于它的开源本质,Python已经被移植在许多平台上,比如说:Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS等。

  缺点:

  很多时候不能将程序连写成一行,如import sys;for i in sys.path:print i,而perl和awk就无此限制,可以较为方便的在shell下完成简单程序,不需要如Python一样,必须将程序写入一个.py文件;

  Python语法独特,也许不应该被称为局限,但是它用缩进来区分语句关系的方式还是给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱;

  Python对比C、C++语言运行速度要慢一些。

(0)

相关推荐

  • C语言、C 、Java,Python之间的区别,哪个更有前景,哪个更难?

    从这四种语言的难度.受欢迎度还有作用以及优点缺点给大家做一个全面的分析,我们可以从中了解其区别,以及难易程度.至于今后可以用到的或者是前景问题,根据自己的职业发展大家可以自己做个分析.最后会总结一下他 ...

  • Python 百科

    基本概念 Python(KK英语发音:/'paɪθɑn/,DJ英语发音:/ˈpaiθən/)是一种面向对象.直译式计算机程序设计语言,由Guido van Rossum于1989年底发明.第一个公开发 ...

  • Python热门的原因是什么?学习分享!

    虽然编程语言有很多种,但是近期最火的可谓是Python了,今天我们就来聊一聊Python语言为什么这么火?背后的原因是什么? Python为什么这么火? 入手快.Python语言相对于其他编程语言来说 ...

  • Python中的arange是什么?学习分享!

    Python中的arange是什么意思?这是很多小伙伴都比较关注的问题,今天小编为大家详细介绍一下,希望对你有所帮助. Python中的arange函数是用于创建等差数组,使用频率非常高,arange ...

  • Tcp协议和udp协议有什么区别?Python学习分享

    很多Python程序员面试找工作的时候,经常会被问到关于网络编程的问题,比如TCP协议和udp协议有什么区别.Post和get有什么区别--你知道它们之间有什么差异吗?不知道,就跟着小编往下看. Tc ...

  • 6款实用的Python编程环境!学习分享

    Python是一门简单易学且强大的编程语言,学习起来比较容易,各大公司都使用Python进行开发工作,因此也让Python工程师变得火爆.今天小编为大家介绍六款超高实用性Python开发环境,让你学习 ...

  • 什么是古树普洱茶?干货知识点,值得学习分享

    普洱茶冲泡份量:冲泡普洱时茶叶量大约占壶身 20%.将茶砖 .茶饼 , 拨开后暴露空气 2 星期 , 再冲泡味道更好. 一饼优质普洱茶,一定是以优 秀的制茶工艺打底的,尤其是拼配技术.借拼配之手,不同 ...

  • 使用Python,机器学习和深度学习的5个很棒的计算机视觉项目创意!

    重磅干货,第一时间送达 计算机视觉属于人工智能领域,可以通过处理图像和图片来解决现实生活中的视觉问题.计算机识别.理解.识别数字图像或视频以自动执行任务的能力是计算机视觉发展的主要目标. 人类可以轻松 ...

  • 2020-1.1关于周易-易经学习分享

    今天是2020年1月1日,我先向所有的朋友们送上一份美好的祝福,愿大家及家人们身体康健,万事如意,心想事成! 今天要写的是周易,也就是易经,很多朋友一听说易经就认为易经是用来算命的,易经是迷信,其实了 ...

  • 长寿医学~学习分享(一)

    今天老师讲了一张人体能量图, 一个健康的身体,阳气达到100%的时候,叫做"平" 阳气下降到70%的时候,叫做"虚" 阳气下降到50%的时候,叫做"损 ...

  • 长寿医学~学习分享(二)

    今天学习了天地人三才的相互配伍,人与自然的互动关系.理清了六气配五行,五行配五藏,五藏开五窍,五味入五藏. 一年四季:春,夏,秋,冬. 方位有:东,西,南,北,中. 天有六气:风,寒,署,湿,燥,火. ...