python免费下载安装教程,python下载安装教程最新

python免费下载安装教程,python下载安装教程最新,python简介及下载安装

本文介绍了python以及下载安装的方法,对大家的学习或工作有一定的参考价值。有需要的朋友下面和边肖一起学习。

一、Python简介:

Python是一种高级脚本语言,结合了解释性、编译性、交互性和面向对象性。

Python的创始人是吉多范罗苏姆,他是少数不秃顶的语言创始人之一。

1989年,Guido开始为Python编写编译器。

2019年2月4日,Python 3.8.0.a1测试版发布

Python 是一种解释型语言:这意味着开发过程中没有编译的环节。类似于PHP和Perl语言。

Python 是交互式语言:这意味着您可以在Python提示符后直接执行代码。

Python 是面向对象语言:这意味着Python支持代码封装在对象中的面向对象风格或编程技术。

Python 是初学者的语言:Python是初级程序员的绝佳语言。它支持广泛的应用程序开发,从简单的文字处理到WWW浏览器到游戏。

Python的3.0版本,常被称为Python 3000,简称Py3k。

官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。

Python解释器的类型

1、CPython:

官方翻译。这个解释器是用C语言开发的,所以叫CPython。CPython是使用最广泛的Python解释器。在命令行运行python就是启动CPython解释器。

2、IPython:

IPython是一个基于CPython的交互式解释器,也就是说IPython只是在交互方式上做了增强,但是执行Python代码的功能和CPython完全一样。

CPython用作提示,而IPython在[序列号]:中用作提示。

PyPy:

PyPy是另一个Python解释器,它的目标是追求执行速度。PyPy使用JIT技术动态编译Python代码(注意不解释),因此可以显著提高Python代码的执行速度。

大多数Python代码都可以在PyPy下运行,但是PyPy和CPython之间存在一些差异,这导致在两个解释器下执行相同的Python代码时会产生不同的结果。

4、Jython:

Jython是运行在Java平台上的Python解释器,可以直接将Python代码编译成Java字节码执行。

5、IronPython:

IronPython类似于Jython,除了IronPython是运行在微软的。Net平台,可以直接把Python代码编译成。Net字节码。

Python的运行机制

都说解释器慢,Python找到了提高运行速度的方法,就是使用pyc文件。这一点指的是JAVA的字节码做法,但并不完全类似。

我们编写的代码通常保存在一个。py后缀。程序执行时,解释器逐行读取源代码,逐行解释运行。这个过程每次执行都是重复的,需要大量重复的解释工作。为了减少这种重复的解释,Python引入了pyc文件,这是一个保存pyc文件解释结果的文件。这样下次跑的时候就不用再解释了。直接用pyc文件就可以了,这无疑大大提高了程序的运行速度。

对于pyc文件,您必须了解以下内容:

对于当前调用的主程序不会生成pyc文件;以import xxx或from xxx import xxx等方式导入主程序的模块才会生成pyc文件;每次使用pyc文件时,都会根据pyc文件的创建时间与源模块进行比较。如果修改了源模块,将重新创建pyc文件,并且覆盖以前的pyc文件。如果没有修改,将直接使用pyc文件而不是模块。pyc文件存储在模块所在目录的__pycache__文件夹中。

如下图所示,module_main导入module _ a后,会生成相应的pyc文件,但是module_main不会生成pyc文件!

1、查看 Python 版本

我们可以在命令窗口中使用以下命令(Windows使用win R调出cmd运行框)来检查我们正在使用的Python版本:

python -V

也可以进入Python的交互编程模式,查看版本。

2、第一个Python3.x程序

打印(“你好,世界!”)

您可以将上述代码保存在hello.py文件中,并使用python命令来执行脚本文件。

$ python hello.py

上述命令的输出结果是:

你好,世界!

3、Python 应用

YouTube-视频社交网站Reddit-社交分享网站Dropbox-文件分享服务douban . com-图书、唱片、知乎、电影等文化产品的信息数据库网站-一个问答网站-一个泛技术主题网站-Bottle-Python微web框架EVE-网络游戏EVE大量使用Python进行开发Blender-Inkscape,一个使用Python作为建模工具和GUI语言的开源3D绘图软件-一个开源的SVG矢量图形编辑器。

二、Python安装(windows)

1、下载

Python3可以应用于包括Windows、Linux和Mac OS X在内的多个平台。

3 Python的最新源代码、二进制文档、新闻资讯等。可在Python官网查看:

Python官网:https://www.python.org/

您可以在以下链接中下载Python的文档。您可以下载HTML、PDF和PostScript格式的文档。

Python文档下载地址:https://www.python.org/doc/

操作系统:windows 7 64位

Python版本:3.8.0

下载地址:https://www.python.org/downloads/release/python-380/选择以下Windows x86-64可执行安装程序

2、安装步骤:

双击安装文件python-3.8.0-amd64.exe,勾选下面的“将Python 3.8添加到路径”,然后选择“自定义安装”

检查从010到59000的所有可选功能,然后单击“下一步”

高级选项在2/3/4检查项目,然后选择安装路径并单击“安装”等待安装完成。

页面上会出现“成功”字样,表示安装成功。按win R输入“cmd”输入输入“python”。如果能正常回显如下,就成功了。

输入“打印(hello world!)并回车成功输出第一个Python程序。

如果在步骤1中没有选中下面的将Python3.8添加到路径,则需要在成功安装后配置环境变量。

所以通过我的电脑-属性-高级设置-环境变量-编辑路径-新建(Win10)/直接添加路径,路径之间用分号隔开(Win7)。因为我在安装过程中检查过,所以可以查看下图:

三、运行Python

运行Python有三种方式:

1、交互式解释器:

您可以通过命令行窗口输入python,并开始在交互式解释器中编写Python代码。

您可以在Unix、DOS或任何其他提供命令行或shell的系统上编写python代码。

$ python # Unix/Linux

或者

C:python # Windows/DOS

以下是Python命令行参数:

-d:在解析过程中显示调试信息-O:生成优化代码(。pyo文件)-S:启动时不引入位置查找Python路径-V:输出Python版本号-c cmd:执行Python脚本,将运行结果作为cmd字符串。文件:执行给定python文件中的python脚本。

扩展:使用交互式 ipython 运行 Python

Iphon是一个python交互式shell,比默认的python shell好用多了。它支持变量自动补全、自动缩进、bash shell命令,并且内置了很多有用的函数和功能。

这个ipython中的I代表“交互”。

官方地址:https://ipython.org/install.html

安装:

pip安装ipython

2、命令行脚本

通过在应用程序中引入解释器,可以在命令行上执行Python脚本,如下所示:

$ python script.py # Unix/Linux

或者

C:python script.py # Windows/DOS

执行脚本时,请检查脚本是否有可执行权限。

3、集成开发环境(IDE:Integrated Development Environment): PyCharm

详见Python集成开发环境Pycharm的用法与技巧。

四、相关下载:

链接:Pycharm Pro 2022.1.2中文专业免费官方版

关于python的介绍、下载和安装的这篇文章到此为止。希望对大家的学习有帮助,也希望大家多多支持。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: