Python的设计目标

  • 简单直观
  • 开源
  • 像英语一样容易理解
  • 适用于短期开发的日常任务

Python的设计哲学

  • 做一件事只有一种方法
  • 选择明确没有或者很少有歧义的语法

亮点

  • 代码量少

特点

  • 完全面向对象的语言
  • 拥有强大的标准库,核心包括数字,字符串,列表,字典,文件等类型.提供了系统管理,网络通信,文本处理,数据库接口,图形系统,XML处理等功能
  • 拥有大量的第三方模块,科学计算,人工智能,机器学习,Web开发,数据库接口,图形系统等.

优缺点

优点

  • 简单,易学
  • 免费,开源
  • 面向对象
  • 丰富的库
  • 可扩展性

缺点

  • 运行速度慢(解释性语言)
  • 国内市场小