1. Python概述
1989年12月,Google工程师 Guido van Rossum为了打发圣诞节假期,开发了ABC语言的后继,并以他自己喜欢的一个情景剧 Monty Python’s Flying Circus命名,Python 由此诞生。
近年来,随着Python的不断完善,凭借其简洁高效、低门槛特性,Python成为数据科学和机器学习最常用的语言,并被广泛应用于自动化运维、管理工具、部署、科学建模等几乎所有领域。
Python 的特性与发展历程
- Python 语言继承了多种优秀语言的特性,是一种高级动态、完全面向对象的语言,(如 函数、模块、字符串都是对象),并且完全支持继承、重载、派生、多继承等特性
- Python 1.x: 支持异常处理、函数定义、开发了核心数据结构
- Python 2.x: 支持列表解析、垃圾收集器和Unicode编码
- Python 3.x: 不向后兼容2.x, 扫除了编程结构和模块上的冗余和重复
Python3的新特性/改变
-
修改语法:
- 使print()成为内置函数
- 改进了pyhton2的input()函数
- 统一字符编码
-
更新模块
- 删除了部分过时的模块和函数,添加了一些新的模块
- dict性能的优化
- 将整型和长整型统一为int, 整数/整数返回浮点数
Python 的代码
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)