Python简介:
Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。
Python 由荷兰人Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。
像 Perl 语言一样, Python 源代码同样遵循 GPL(GNU General Public License) 协议。
[官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。Python 2.7 被确定为最后一个 Python 2.x 版本。]
Python 的 3.0 版本,相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。
PYTHON,让你更爱编程!
优点:
Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。
Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。用Python开发,许多功能不必从零编写,直接使用现成的即可。
除了内置的库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东西。如果你开发的代码通过很好的封装,也可以作为第三方库给别人使用。
Python的哲学就是“简单优雅”,尽量写容易看明白的代码,尽量写少的代码。
Python适合开发哪些类型的应用呢?
网络应用,包括网站、后台服务等等;许多日常需要的小工具,包括系统管理员需要的脚本任务等等;还有就是把其他语言开发的程序再包装起来,方便使用。
缺点:
运行速度慢,和C程序相比非常慢。因为Python是解释型语言,你的代码在执行时会一行一行地翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢。而C程序是运行前直接编译成CPU能执行的机器码,所以非常快。
代码不能加密。如果要发布你的Python程序,实际上就是发布源代码,这一点跟C语言不同,C语言不用发布源代码,只需要把编译后的机器码(也就是你在Windows上常见的xxx.exe文件)发布出去。要从机器码反推出C代码是不可能的,所以,凡是编译型的语言,都没有这个问题,而解释型的语言,则必须把源码发布出去。
Python安装:
安装教程很多。从Python的官方网站(https://www.python.org/downloads)下载最新版或历史版本。
Python64位能够用更大的内存空间,但只可以在64位的系统下运行,不能在32位系统下运行。 Python32位能够在32位和64位上运行。
cmd中键入python显示python版本内容等信息,表示安装成功。否则说明环境变量中未添加Python路径。在系统变量的Path里加入Python安装路径即可(例如G:\Python\Python_path)。