python 2(编程开发工具)

大小:19.09M 类别:
  • 编程软件

官方安全无插件纠错

  • 更新时间2023-08-18
  • 版本v2.7.18
  • 系统Pc
  • 语言英文

python是一种面向对象的解释型计算机程序设计语言。Python语言由于其简单易学、语法有没、应用领域广泛等诸多优点,俘获了大批的粉丝。从2014年开是Python在编程语言排行榜就一直高居前列。因为Python相比于其他的编程语言来说,属于比较容易学习的一门编程语言,他注重的是如何解决问题而不是编程语言的语法和结构。而且开发效率也相比其他语言更加的高效。在图形处理、数学处理、文本处理、系统编程、数据库编程等领域都被广泛应用。像Perl语言一样,python源代码同样遵循 GPL(GNU General Public License)协议,需要配置环境变量才可使用。python不仅提供了众多的工具和api接口,同时还拥有一个强大的标准库,程序员在编写扩充模块时可以轻松自如的使用C语言、C++、Cython。

小编本次提供的是python 2经典版下载,虽然目前最新的是python 3,但是目前不要学校或者培训机构都采用python 2进行示例,所以python 2还是有市场的,而2.7.18是python 2的最后一个版本,有需求的用户还请下载体验。

安装步骤

从本站下载安装文件,直接选择“python-2.7.18.amd64.msi”即可安装!

1、选择使用的对象。是所有使用电脑的人还是仅自己。点击“Next”

2、选择Python语言安装的位置

3、选择Python所要安装的其他组件

将“Add python.exe to Path”项勾选,勾选后安装完成不再需要单独添加环境变量,默认是“没勾选”的;

4、等待安装,完毕后选择【Finish】

5、安装完成后,重启系统,查看是否生效,“Win+R”,输入cmd,然后输入python。

语言的环境搭建

相比于其他语言,python2.7的环境搭建更加的简单。

1、右键计算机>属性高级系统设置>高级>环境变量

2、找到path变量,先在结尾加上;号,再添加python的系统路径,加的是python的安装路径。

默认的安装路径为“C:\Python27”。

3、win+r输入cmd进入命令符输入python查看

软件特色

1、Web编程:应用的开发语言,支持最新的XML技术。

2、多媒体应用:Python的PyOpenGL模块封装了“OpenGL应用程序编程接口”,能进行二维和三维图像处理。PyGame模块可用于编写游戏软件。

3、pymo引擎:PYMO全称为python memories off,是一款运行于SymbianS60V3,Symbian3,S60V5, Symbian3, Android系统上的AVG游戏引擎。因其基于python2.0平台开发,并且适用于创建秋之回忆(memories off)风格的AVG游戏,故命名为PYMO。

4、黑客编程:python有一个hack的库,内置了你熟悉的或不熟悉的函数,但是缺少成就感。

5、系统编程:提供API(Application Programming Interface应用程序编程接口),能方便进行系统维护和管理,Linux下标志性语言之一,是很多系统管理员理想的编程工具。

6、图形处理:有PIL、Tkinter等图形库支持,能方便进行图形处理。

7、数学处理:NumPy扩展提供大量与许多标准数学库的接口。

8、文本处理:python提供的re模块能支持正则表达式,还提供SGML,XML分析模块,许多程序员利用python进行XML程序的开发。

9、数据库编程:程序员可通过遵循Python DB-API(数据库应用程序编程接口)规范的模块,Microsoft SQL Server,Sybase,DB2,MySQL、SQLite等数据库通信。python自带有一个Gadfly模块,提供了一个完整的SQL环境。

10、网络编程:提供丰富的模块支持sockets编程,能方便快速地开发分布式应用程序。很多大规模软件开发计划例如Zope,Mnet及BitTorrent. Google都在广泛地使用它。

python2和python3的区别

Python是一种高级编程语言,是目前最为流行的编程语言之一。然而,Python2和Python3却有很大的区别,下面,小编为大家详细分析一下:

1、print语句

在Python2中,我们使用print语句来输出一段文本。在Python3中,我们使用print函数。在Python3中,print函数是一个内置函数而不是关键字。例如,在Python2中,我们会写一个如下的简单代码:

print "Hello World"

在Python3中,我们会写这样的代码:

print("Hello World")

2、整除

在Python2中,“/”操作表示整除。而在Python3中,“/”操作符表示真正的除法。Python 2的整除操作符是“//”。

print(4/2) #输出2print(4//2) #输出2print(3/2) #输出1.5print(3//2) #输出1

3、Unicode

在Python2中,Unicode字符串前要加u。这是因为在Python2中,字符串默认是ASCII编码。在Python3中,字符串默认是Unicode编码,所以我们不需要在字符串前加u。

print("你好,世界") #Python3的写法

print u"你好,世界" #Python2的写法

4、异常

在Python2中,我们可以使用这样的语句进行异常处理:

try:(空)#put your code hereexcept Exception, e:(空)print str(e)

在Python3中,我们要使用这样的语句:

try:(空)#put your code hereexcept Exception as e:(空)print (str(e))

5、Range函数

在Python2中,range函数返回一个列表。而在Python3中,range函数返回的是一个迭代器,这样可以大大降低内存的使用。

print(range(5)) #Python2

print(list(range(5))) #Python3

6、input函数和raw_input函数

在Python2中,我们使用raw_input函数来从控制台读取输入。在Python3中,raw_input函数被重命名为input函数。

name = raw_input("What is your name? ") #Python2

name = input("What is your name? ") #Python3

7、部分内置模块和类

比较典型的有:urllib。当然,还有很多,这里不一一介绍了。

python2中有urllib库和urllib2两个标准库,而python3中只有urllib库。两者在结构上做了优化调整,比如:

import urllib # Python2

import urllib.request,urllib.error,urllib.parse # Python3

常见问题

一、python如何在模块之间共享全局变量?

在单个程序中通过模块共享信息的规范方法是创建一个特殊模块(通常称为config或cfg)。只需在应用程序的所有模块中导入配置模块;该模块随后可以作为全局名称使用。因为每个模块只有一个实例,所以对模块对象进行的任何更改都会随处可见。

二、python如何找到对象的方法或属性?

对于用户定义类的实例x,dir(x)返回包含由其类定义的实例属性和方法和属性的名称的字母顺序列表。

三、python中本地和全局变量的规则是什么?

在Python中,仅在函数中引用的变量是隐式的全局变量。如果变量在函数体内的任何位置被赋值,则假定它是一个本地的,除非明确声明为全局。

展开内容

更多版本

  • python(编程开发工具)windows版本

    v3.14.2/28.22M/2026-01-11

    python(编程开发工具)windows版本是一款高级编程语言软件,由Guido van Rossum在1980年代末和1990年代初创建并发展起来的。它强调代码的可读性和简洁性,以及提供丰富的标准库和各种第三方库,使开发人员能够快速地编写功能丰富的应用程序。

    查看

类似软件

  • NeoProgrammer(CH341A土豪金编程器软件)

    9.0/8.98M

    NeoProgrammer是一款专业的ch341a土豪金编程器软件,这是个性价比很高的便携编程器,淘宝上杂牌的10多元,相信爱折腾BIOS的都用过,杂牌一般附送的软件都不好用。

    查看
  • 按键精灵PC官方版

    9.5/22.81M

    按键精灵官方版是一款能够模拟键鼠动作的脚本软件,通过制作并使用脚本,可以让按键精灵来代替您进行一系列的动作行为,解放您的双手。而且它不像编程软件那样需要专业的技巧,只要有着优秀的逻辑思路就能通过点击动作命令制作一个成熟的脚本,至于代码方面,则就交给按键精灵帮你解决。

    查看
  • JDK 22

    5.0/162.75M

    Java标准版运行时环境,引入外部函数访问与内存API增强开发性能

    查看
  • Mentor Graphics QuestaSim(HDL语言仿真器)

    9.1/785.98M

    Mentor Graphics QuestaSim简称QuestaSim,它是一款专业强大的HDL语言仿真软件,基于标准的单核验证引擎,集成了一个HDL模拟器,用户可以自由灵活的创建工作和资源库、编译设计、优化设计、加载设计以进行仿真、模拟设计以及进行调试设计等各种流行的操

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • Keil uVision5破解版

    8.5/842M

    Keil uVision5是ARM公司面向基于ARM Cortex-M、Cortex-R等微控制器推出的集成开发环境(IDE),提供完整的C/C++编译、调试、仿真及RTOS支持。

    查看
  • visual studio Enterprise 2015完整版

    6.8/7.25G

    visual studio 2015简称vs2015,这是一套基于组件的软件开发工具兼可用于构建功能强大、性能出众的应用程序,其主要采用更为优质的代码编辑器,代码编辑器已经替换成“Roslyn”,能够帮助开发人员打造跨平台的应用程序及创建跨平台运行的ASP.NET 5网站,从Wi

    查看
  • Spyder(Python开发环境)

    9.4/505.15M

    Spyder是Python中的集成开发集成开发环境

    查看
  • 易安卓E4A官方版

    9.1/450.03M

    易安卓E4A官方版是一款非常好用并基于谷歌Simple语言、专为安卓系统开发应用打造的编程辅助工具软件,可以说是安卓版本的易语言程序。软件主要方便程序员编写安卓手机软件和安卓游戏,不需要复杂的编程知识,只要会中文就可以使用易安卓进行编程,旨在实现通过类似易语言的Basic语

    查看
  • visual studio 2010中文旗舰版

    8.0/2.46G

    微软开发工具

    查看
  • 欧姆龙Sysmac Studio编程软件

    9.1/3.33G

    一款提供整合开发环境的软件

    查看
  • ABB Robot Studio中文版

    8.0/2.15G

    ABB Robot Studio中文版是一款非常强大的机器人仿真软件,使用非常的简单,可以使用虚拟的机器人进行离线的编程,可以帮助用户快速的实现智能化、编程自动化的操作,可以快速的提高生产的效率,不管是用在教育、企业生产、培训等。

    查看
  • 易语言5.93精简版

    8.5/98.64M

    优化系统兼容性且资源占用极低的中文编程环境

    查看
  • Visual Basic 6.0中文破解版

    8.0/241.56M

    VB6.0破解版,全称Visual Basic 6.0,一款专业实用的编程开发工具,为了让人们更好的学习编程而推出,基础是编程语言Basic,也是老vb的最后一个版本。

    查看
  • VS Code linux版本

    9.0/111.14M

    深度适配Linux环境、插件丰富且支持多语言调试的IDE

    查看
  • visual studio 2022企业版

    9.0/3.54M

    全球顶级全栈开发集成环境,内置AI辅助编码与大规模协作工具

    查看
  • Intel Parallel Studio XE 2020

    9.0/2.87G

    Intel Parallel Studio XE 2020是一款专业的软件开发工具,软件提供了构建、分析和扩展应用程序所需的所有功能,帮助用户在各个平台上进行本地代码开发。

    查看
  • delphi7.0中文企业版

    9.3/182.08M

    对于开发软件的程序员而言微软的VB肯定不会陌生吧,但小编本次为大家带来的这款软件与VB类似,但在数据库方面的特长相较于VB尤为突出,该软件就就是delphi7,delphi7在delphi系列当中是比较经典的版本,它不仅是一个集成应用程序开发环境,而且软件的核心是由传统Pasca

    查看
  • JetBrains GoLand2024(GO语言编程软件)

    9.0/801.44M

    Go语言开发工具

    查看
  • Action Game Maker(游戏制作工具)

    9.6/7.96M

    Action Game Maker官方版是一款简单易用的游戏制作工具。无论你是游戏制作老手还是新手,你可以轻松驾驭。小编今天带来的是中文版,中文环境更适合游戏制作。

    查看