什么是PYthon_python是一个怎样的语言?
作者:小甘发布时间:2020-12-08浏览:46
导读:Python简介:Python是结合了可解释性、编译性、交互性和面向对象的高级脚本语言。Python设计具有很强的可读性,与其他语言经常使用的英文关键字、一些其他语言的标点符号...
Python简介:
Python是结合了可解释性、编译性、交互性和面向对象的高级脚本语言。
Python设计具有很强的可读性,与其他语言经常使用的英文关键字、一些其他语言的标点符号相比,它具有比其他语言更独特的语法结构。
Python是解释性语言:这意味着在开发过程中没有编译。类似于PHP和Perl。
Python是交互式语言:这意味着您可以在Python提示后直接执行代码。
Python是面向对象的语言:这意味着Python支持面向对象的风格或在对象中封装代码的编程技术。
Python是初学者的语言:Python是初学者的好语言。它支持广泛的应用开发,从简单的文字处理到WWW浏览器到游戏。
Python的发展史Python是由GuidovanRossum于20世纪80年代末和90年代初在荷兰国家数学和计算机科学研究所设计的。
Python本身是由许多其他语言开发的,包括ABC、modula-3、C、C+、Algol-68、Smalltalk、Unixshell和其他脚本语言。
与Perl语言一样,Python源代码也遵循GPL(GNUGeneralPublicLicense)协议。
既然Python是由一个核心开发团队维护的,GuidovanRossum仍然在指导它的进程中发挥着至关重要的作用。
Python2.7是Python2.x的最后一个版本,它除了Python2.x语法之外,还支持一些Python3.1语法。
Python特性易于学习:Python具有相对较少的关键字、简单的结构和清晰定义的语法,这使得学习更容易。
2。易于阅读:Python代码的定义更加清晰。
三。易于维护:Python的成功之处在于其源代码易于维护。
四。一系列标准库:Python最大的优势之一是它丰富的库,这些库是跨平台的。在UNIX中,windows和Macintosh非常兼容。
5个。交互模式:支持交互模式。您可以从终端输入执行代码,并获得结果的语言、交互测试和调试代码片段。
6。可移植性:基于其开源特性,python已经被移植到许多平台(也就是说,已经可以工作了)。
7。可以扩展:如果需要快速运行的密钥代码,或者您想编写一些不想打开的算法,可以使用C或C++完成程序的那个部分,然后从Python程序调用它。
8。数据库:Python为所有主要的商业数据库提供接口。
9。GUI编程:Python支持GUI创建和迁移到许多系统调用。
10。可嵌入:您可以将Python嵌入到C/C++程序中,这样您的程序的用户就可以获得编写脚本的能力。