特点

python 是完全面向对象的语言
python 中一切皆对象, 函数, 模块, 数字, 字符串 都是对象

  • Python 语言的核心只包含 数字字符串列表字典文件 等常见类型和函数
  • Python 拥有一个强大的标准库,而由 Python 标准库提供了 系统管理网络通信文本处理数据库接口图形系统XML 处理 等额外的功能
  • Python 社区提供了大量的第三方模块,使用方式与标准库类似。它们的功能覆盖 科学计算人工智能机器学习Web 开发数据库接口图形系统 多个领域

    优点

  • 简单、易学

  • 免费、开源
  • 面向对象
  • 丰富的库
  • 可扩展性
    • 如果需要一段关键代码运行得更快或者希望某些算法不公开,可以把这部分程序用 CC++ 编写,然后在 Python 程序中使用它们
  • ……

    缺点

  • 运行速度

  • 国内市场较小
  • 中文资料匮乏

image.png