Python简介、安装、解释器

一、简介

Python是用来编写应用程序的高级编程语言。

软件开发时,高级编程语言通常都会提供一个比较完善的基础代码库

Python提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容;Python还有大量的第三方库,让你能直接调用,在代码库的基础上开发,显著提高开发速度。

Python适合开发哪些类型的应用呢?

1、网络应用,包括网站、后台服务等等;

2、日常需要的小工具,包括系统管理员需要的脚本任务等等;

3、把其他语言开发的程序再包装起来,方便使用。

Python的缺点:

1、运行速度慢,因为Python是解释型语言,代码在执行时会逐行翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢。

但是大量的应用程序不需要这么快的运行速度,因为用户根本感觉不出来。

2、代码不能加密。凡是解释型语言,都必须把源码发布出去。所以,在发布你的Python程序,实际上就是发布源代码。

二、安装

教程以最新的Python 3.7版本为基础。

安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。

因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。

2.1在Mac上安装Python

如果Mac系统是OS X>=10.9,那么系统自带的Python版本是2.7。要安装Python 3.7,有两个方法:

方法一:从Python官网下载Python 3.7的安装程序,双击运行并安装;

方法二:如果安装了Homebrew,直接通过命令brew install python3安装即可。

2.2在Linux上安装Python

2.3在Windows上安装Python

根据Windows版本(64位还是32位)从Python官网下载Python 3.7对应的安装程序,然后,运行下载的EXE安装包,注意勾上Add Python 3.7 to PATH,然后点“Install Now”即可完成安装。

运行Python

安装成功后,打开命令提示符窗口,敲入python后,出现如下信息,说明安装成功!

C:\> python                                             

Python 3.7.x ...                                        

[MSC v... 64 bit (AMD64)] on win32                      

Type "help", "copyright", "credits" or "license" for more information.                                            

>>> _ 

提示符>>>表示已经在Python交互式环境中了,可以输入任何Python代码,回车后会立刻得到执行结果。输入exit()并回车,就可以退出Python交互式环境(直接关掉命令行窗口也可以)。

三、Python解释器

要运行包含Python代码的.py文件,就需要Python解释器。

当从Python官网下载并安装好Python 3.x后,就直接获得了一个官方版本的解释器:CPython。CPython是使用最广的Python解释器。教程的所有代码也都在CPython下执行。

在命令行下运行python就是启动CPython解释器。

如果要和Java或.Net平台交互,最好的办法不是用Jython或IronPython解释器,而是通过网络调用来交互,确保各程序之间的独立性。

猜你喜欢

转载自blog.csdn.net/g229191727/article/details/90407721