1.Python概述

目录

1.Python简介

2.Python安装过程


1.Python简介

Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,Python是由由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。Python是纯粹的自由软件, 像Perl语言一样,Python源代码和解释器CPython遵循 GPL(GNU General Public License)协议。

Python简介

Python是一种解释型的语言,在开发过程中没有了编译这个环节,类似于PHP和Perl语言。

Python是一种交互式的语言,可以在一个Python提示符中,直接互动执行程序。

Python是一种面向对象的语言,Python支持面向对象的风格或者将代码封装在对象里的编程技术。

Python是初学者的语言,为什么说是初学者的语言,因为它适用于应用程序开发,从简单的文字处理到浏览器再到游戏的应用。

发展历史

自从20世纪90年代初Python语言诞生于荷兰国家数学和计算机科学研究所设计出来至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程,是由其他诸多语言发展而来的,比如ABC,C,C++等。目前Python是由一个核心开发团队在维护。

特点

1.易于学习:Python有相对较少的关键字,结构简单,有明确定义的语法,学习起来相对简单。

2.易于阅读:Python代码的定义比较清晰,易于阅读。

3.易于维护:Python的成功在于它的源代码是相当容易维护。

4.具有一个广泛的标准库:Python的最大优势之一是具有丰富的库,可跨平台,兼容性较好。

5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码的片段。

6.可移植:基于其开放源代码的特性,Python已经被移植到许多平台。

7.可扩展性:如果需要一段运行很快的关键代码,或者想要编程一些不愿开放的算法,你可以使用c或者c++完成那部分程序,然后从你的Python程序中进行调用。

8.数据库:Python提供所有主要的商业数据库的接口。

9.GUI编程:Python支持GUI可以创建和移植到许多系统调用。

10.可嵌入:你可以将Python嵌入到c/c++程序中,让你的程序用户得到“脚本”的能力。

缺点

1.运行速度慢:和C程序相比比较慢,因为Python是解释型语言,代码在执行时会一行一行的编译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢。而C程序是运行前直接编译成CPU能执行的机器码,所以非常快。

2.代码不能加密:如果要发布Python程序,实际上就是发布源代码,这一点与C语言不同,C语言不能发布源代码,只需要把编译后的机器码(也就是windows上常见的xxx.exe文件)发布出去。要从机器码反推出C代码是不可能的,所以,凡是编译型的语言,都没有这个问题,而解释型的语言,则必须把源代码发布出去。

2.Python安装过程

1、 打开python下载链接https://www.python.org/downloads/,点击自己想要的版本。

 

2、 我想下载python最新版本3.7.4,点击“Download”。

3、 打开链接后,往下滑动,找到“Files”。

选择适合自己电脑的版本,这里我们详细介绍下,上图中可以选择的python版本。

Gzipped source tarball 和 XZ compressed source tarball 是Linux系统和CentOS系统下载的版本。注意Linux和CentOS自带python,一般不用再下载python。

macOS 64-bit/32-bit installer:Mac电脑32位系统版本。

macOS 64-bit installer:Mac电脑64位系统

Windows x86-64:windows 64位操作系统版本。

Windows x86:windows 32操作系统版本。

web-based installer:在线安装。下载的是一个exe可执行程序,双击后,该程序自动下载安装文件(所以需要有网络)进行安装

executable installer:程序安装。下载的是一个exe可执行程序,双击进行安装。

embeddable zip file:解压安装。下载的是一个压缩文件,解压后即表示安装完成。

4、我电脑是windows7 64位操作系统,我选择的是Windows x86-64 executable installer版本,所以下面就以windows7 操作系统安装为例详细介绍。

注意:点击勾选 “Add Python 3.7 to PATH” ,将python加入到变量环境。

 

 

安装完成之后,打开CMD界面(不是Python自带的),输入“Python”后敲“回车”。如果提示相应的版本号和一些指令,说明Python就已经安装好了;如果显示的Python不是内部或外部命令,则说明你现在还要手动加一下环境变量。

提示python版本信息,表示安装成功。

提示“不是内部或外部命令”,表示安装失败。

如果在上一步显示的是“不是内部或外部命令”,那么很有可能是忘记安装的时候忘记勾选 “Add Python 3.7 to PATH”,最简单的方法,卸载重新装一下,一定要记得勾选“Add Python 3.7 to PATH”。