Python的设计目标
- 简单直观
- 开源
- 像英语一样容易理解
- 适用于短期开发的日常任务
Python的设计哲学
- 做一件事只有一种方法
- 选择明确没有或者很少有歧义的语法
亮点
- 代码量少
特点
- 完全面向对象的语言
- 拥有强大的标准库,核心包括数字,字符串,列表,字典,文件等类型.提供了系统管理,网络通信,文本处理,数据库接口,图形系统,XML处理等功能
- 拥有大量的第三方模块,科学计算,人工智能,机器学习,Web开发,数据库接口,图形系统等.
优缺点
优点
- 简单,易学
- 免费,开源
- 面向对象
- 丰富的库
- 可扩展性
缺点
- 运行速度慢(解释性语言)
- 国内市场小