二级Python小知识点---Python特点

Python特点

1. Python具有通用性

Python语言可以用于几乎任何与程序设计相关 应用的开发,不仅适合训练变成思维,更适合诸如 数据分析、机器学习、人工智能、Web开发等具体的 技术领域。

2. Python语法简洁

Python语法主要用来精确表达问题逻辑,更接近自然语言,只有33个保留字,十分简洁。

3. Python生态高产

Python解释器提供了几百个内置类和函数库, 此外,世界各地程序员通过开源社区贡献了十几万个第三方函数库,几乎覆盖了计算机技术的各个领 域,编写Python程序可以大量利用已有内置或第三方代码,具备良好的编程生态。

除了Python语法的三个重要特点外,Python程序还有一些具体特点。即:平台无关、强制可读和支持中文。

(1) 平台无关

Python程序可以在任何安装解释器的计算机环 境中执行,因此,可以不经修改地实现跨操作系统 运行。

(2) 强制可读

Python通过强制缩进(类似文章段落的首行空 格)来体现语句间的逻辑关系,显著提高了程序的 可读性,进而增强了Python程序的可维护性。

(3) 支持中文

Python

3.x版本采用Unicode编码表达所有字符信息。Unicode是一种国际通用表达字符的编码体系,这使得Python程序可以直接支持英文、中文、 法文、德文等各类自然语言字符,在处理中文时更加灵活且高效。

此外Python还有一些其他特性:

1. Python是完全面向对象的语言

(1) 函数模块数字字符串都是对象,Python中一切皆对象

(2) 完全支持继承、重载、多重继承

(3) 支持重载运算符,也支持泛型设计

2. Python拥有一个强大的标准库

Python语言的核心只包含数字字符串列表字典文件 等常见类型和函数,而由Python标准库提供了系统管理网络通信文本处理数据库接口图形系统XML处理等额外的功能。

3. Python社区提供了大量的第三方模块(三方库)

Python大量的第三方模块,使用方式与标准库类似。它们的功能覆盖科学计算人工智能机器学习Web开发数据库接口图形系统等多个领域。

你可能感兴趣的:(二级Python小知识点---Python特点)