首页常见问题正文

Python语言的设计初衷是什么?Python语言的特点是什么?

更新时间:2022-12-19 来源:黑马程序员 浏览量:

IT培训班

  Python最早是由荷兰计算机程序员Guido van Rossum(吉多·范罗苏姆)创建的高级通用编程语言。吉多.范罗苏姆有一句名言就是“Life is short,you need Python”(人生苦短,我用Python),这句名言在程序员界非常火热,一般一说起Python,大家都会把这句话挂在嘴边。他为什么要设计Python呢?主要目标有如下几个:

  (1)Python语言具有开源性,任何使用Python的人都可以为它做贡献。

  (2)Python语言是一门直观且简单的语言,它相比其他的主流开发语言在功能上一样强大。

  (3)就像阅读英文那样,Python的代码在理解起来不吃力。

  (4)Python在短期开发的日常任务中更为实用。

  (5)Python的设计哲学在于“优雅、明确、简单”。它的语言方式更加接近于自然语言,具有很好的可阅读性,适合初学者来学习。Python在开发效率上丝毫不输其他主流编程语言,跨平台性良好的同时,也方便技术人员进行调试和排错。

  Python语言的特点是什么?

  (1)入门简单。一般对于Java、C或JavaScript脚本熟悉的朋友都可以在短时间内熟练掌握Python。

  (2)功能强大。Python拥有海量级的模块库,可以处理IT行业前沿的开发功能。

  ·数据库:无缝连接主流数据库MySQL、Oracle和SQLServer。

  ·数据分析:NumPy、Pandas库在商业上已经逐步超越R语言。

  ·机器学习:Scikit-Learn、TensorFlow是国际上热门的机器学习平台。

  ·电脑设计:Maya、3DMax都内置或扩展了Python语言支持。

  ·游戏开发:Pygame提供了图像、音频、视频、手柄、AI等全套游戏开发模块库。

  (上面提到的Pandas、Scikit-Learn、TensorFlow是Python模块库)。

  (3)Python是一门动态的语言,支持面向对象编程、函数式编程和交互式编程,具有类、函数、异常处理、列表(List)、字典(Dictionary)和元组(Tuple)等数据类型。

  (4)Python拥有丰富的第三方Python库、活跃的开源社区和完善的模块文档,第三方Python库都托管在GitHub上。GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。

  https://github.com/

分享到:
在线咨询 我要报名
和我们在线交谈!