Python是一种高级的、可解释的、交互式的、面向对象的脚本语言,Python被设计成具有很高的可读性,它经常使用英语关键字,而其他语言使用标点符号,而且它的句法结构比其他语言少。
- Python是解释的,而Python是在运行时由解释器处理的,你不需要在执行程序之前编译它,这类似于PERL和PHP。
- Python是交互式的——你实际上可以在Python提示符里,与解释器直接交互来编写程序。
- Python是面向对象的,Python支持将代码封装在对象中的面向对象风格或编程技术。
- Python是初学者的语言,它支持开发各种应用程序,从简单的文本处理到WWW浏览器再到游戏。
Python派生自许多其他语言,包括ABC、Modula-3、C、c++、algore -68、SmallTalk和Unix shell以及其他脚本语言。
【python编程入门介绍 – Python入门开发教程】Python是受版权保护的,与Perl一样Python源代码现在可以在GNU通用公共许可证(GPL)下获得。
Python现在由该研究所的一个核心开发团队维护,尽管Guido van Rossum仍然在指导其进展方面扮演着重要的角色。
2、Python特性Python的特性包括:
- 易学的Python有很少的关键字、简单的结构和明确定义的语法,这使初学者能很快学会这门语言。
- 易于阅读的Python代码定义更清晰,肉眼可见。
- 易于维护—Python的源代码相当易于维护。
- 一个广泛的标准库——Python库的大部分是可移植的,并且在UNIX、Windows和Macintosh上都是跨平台兼容的。
- 交互式模式—Python支持交互式模式,允许对代码片段进行交互式测试和调试。
- Python可以在多种硬件平台上运行,并且在所有平台上都具有相同的接口。
- 可扩展——你可以向Python解释器添加低层模块,这些模块使程序员能够添加或自定义他们的工具以提高效率。
- 数据库- Python为所有主要的商业数据库提供接口。
- GUI编程—Python支持可以创建并移植到许多系统调用库和windows系统(如windows MFC、Macintosh和Unix的X窗口系统)的GUI应用程序。
- 与shell脚本相比,可伸缩的Python为大型程序提供了更好的结构和支持。
- 它支持函数式和结构化编程方法以及OOP。
- 它可以作为脚本语言使用,也可以编译为字节码来构建大型应用程序。
- 它提供非常高级的动态数据类型并支持动态类型检查。
- 它支持自动垃圾收集。
- 它可以很容易地与C、c++、COM、ActiveX、CORBA和Java集成。
- Python是解释的,而Python是在运行时由解释器处理的,你不需要在执行程序之前编译它,这类似于PERL和PHP。
- Python是交互式的——你实际上可以在Python提示符中,与解释器直接交互来编写程序。
- Python是面向对象的,Python支持将代码封装在对象中的面向对象风格或编程技术。
- Python是初学者的语言,而Python是初学者的语言,它支持开发各种应用程序,从简单的文本处理到WWW浏览器再到游戏。
- 它支持函数式和结构化编程方法以及OOP。
- 它可以作为脚本语言使用,也可以编译为字节码来构建大型应用程序。
- 它提供非常高级的动态数据类型并支持动态类型检查。
- 它支持自动垃圾收集。
- 它可以很容易地与C、c++、COM、ActiveX、CORBA和Java集成。
print ("Hello, Python!");
推荐阅读
- pycharm相关|Pycharm远程连接时部署灰色解决
- pycharm相关|远程连接断开后程序继续运行——Screen使用记录
- pytorch学习|深度学习pytorch代码: transforms结构及用法 常见的transforms
- nlp|Onehot_encode与Word2vec词向量训练
- Python OpenCV cv2.imread()函数用法指南
- 在Python中使用JSON数据经典指南
- NumPy索引 – 索引编制介绍代码示例
- 一文了解垃圾回收算法中的引用计数算法
- vue|基于Vue+elementUI+django前后端分离员工管理系统