一、Python简介
1、Python是Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。
2、Python是一门计算机程序设计语言,是一门相当高级的语言,所需代码少,但运行速度慢。Python是用来编写应用程序的高级编程语言。高级编程语言通常会提供一个比较完整的代码库,让你直接调用,Python为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池”,用Python开发,许多功能不必从零编写,直接使用现成的即可。除了现成的,还有大量的第三方库。许多大型的网站就是Python开发的,如YouTube、豆瓣等。
3、Python可以做日常任务,比如自动备份你的MP3;可以做网站,很多著名的网站包括YouTube就是Python写的;可以做网络游戏的后台,很多在线游戏的后台都是Python开发的。但是,Python不能写操作系统,这个只能C语言写;不能写手机应用,只能用Swift/Objective-C(针对iPhone)和java(针对Android);不能3D游戏,最好用C或C++。
4、Python适合开发的应用,首先是网络应用,包括网站、后台服务等;其次是许多日常需要的小工具,包括系统管理员需要的脚本任务等;另外就是把其他语言开发的程序再包装起来,方便使用。
5、Python的缺点:(1)运行速度慢。Python是解释型语言,不用编译,执行时一行一行地翻译成CPU能理解的机器码,C是运行前直接编译成CPU能执行的机器码。(2)代码不能加密。要发布Python程序,必须把源代码发布出去,解释型语言必须发布源代码。
6、python优点:代码少、开发速度快
7、python的特点:简单、优雅、明确。Python的哲学就是简单优雅,尽量写容易看明白的代码,尽量写少的代码。
二、Python安装
1、到Python官网 https://www.python.org/downloads/ 下载Python,目前有3.5.1和2.7.11两个版本。python跨平台,2和3版本在语法上有点不兼容,许多的第三方库还无法在3上运行。这里使用的是2.7版本,windows,32位。
2、运行EXE安装包,勾选“add python 2.7.11 to path”,点击“install now”,即可完成安装。
3、安装成功后,打开命令提示符窗口,键入python,会得到如下提示,说明已经安装成功。如果出现“不适内部或者外部命令,也不是可运行的程序或批处理文件”,可能是没有勾选path,需要修改环境变量,或者重新运行python安装程序。