常瑞贤2018-06-14

人生苦短,我用 Python —— Life is short, you need Python

Python 的创始人为吉多·范罗苏姆(Guido van Rossum)

常瑞贤2018-06-14_第1张图片

https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1528973515650&di=28835fabcd676953c074c17104c47c70&imgtype=0&src=http%3A%2F%2Fwww.ppvke.com%2FBlog%2Fwp-content%2Fuploads%2F2016%2F11%2Fpython3.jpg
Python 特点
Python 是完全面向对象的语言
函数、模块、数字、字符串全都是对象,在 Python 中一切皆对象,完全支持继承、重载、多重继承支持重载运算符,也支持泛型设计
Python 拥有一个强大的标准Python 语言的核心
只包含 数字、字符串、列表、字典、文件 等常见类型和函数,而由 Python 标准库提供了 系统管理、网络通信、文本处理、数据库接口、图形系统、XML 处理 等额外的功能
Python 社区提供了大量的第三方模块
使用方式与标准库类似。它们的功能覆盖 科学计算、人工智能、机器学习、Web 开发、数据库接口、图形系统 多个领域
python缺点

1.单行语句和命令行输出问题:很多时候不能将程序连写成一行,如import sys;for i in sys.path:print i。而perl和awk就无此限制,可以较为方便的在shell下完成简单程序,不需要如Python一样,必须将程序写入一个.py文件。
2.独特的语法:这也许不应该被称为局限,但是它用缩进来区分语句关系的方式还是给很多初学者带来了困惑。即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,而这是用肉眼无法分别的。
3.运行速度慢:这里是指与C和C++相比。

你可能感兴趣的:(常瑞贤2018-06-14)