v

您的位置:VeryCD软件编程开发

软件资源事务区


《派森》(Python)2.71&3.13 -win32[安装包]

  • 状态: 精华资源
  • 摘要:
    发行时间2010年11月27日
    制作发行PSF(Python Software Foundation)
    语言英文
  • 时间: 2011/02/04 13:49:29 发布 | 2011/02/05 01:36:29 更新
  • 分类: 软件  编程开发 

z_cj

精华资源: 16

全部资源: 16

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名派森
英文名Python
资源格式安装包
版本2.71&3.13 -win32
发行时间2010年11月27日
制作发行PSF(Python Software Foundation)
地区荷兰
语言英文
简介

IPB Image
[已通过安全检测]ESET NOD32 Antivirus™(病毒库: 5844 (20110203))
[已通过安装测试]Windows Vista
[共享条件]电信ADSL 2M
[共享服务时间]全天不定时做种
[软件性质]:开源软件
[操作系统]:windows

IPB Image
Python主页http://www.python.org/
问题反馈http://bugs.python.org/

Python([KK] 英语发音: /'paɪθɑn/, [DJ] 英语发音: /ˈpaiθən/),是一种面向对象、直译式计算机程序设计语言,也是一种功能强大的通用型语言,已经具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法非常简捷和清晰,与其它计算机程序设计语言不一样,它采用缩进来定义语句块。

Python支持命令式编程、面向对象程序设计、函数式编程、面向切面编程、泛型编程多种编程范式。与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和Web编程,然而它也非常适合完成各种高阶任务。Python虚拟机本身几乎可以在所有的操作系统中运行。使用一些诸如py2exe、PyPy、PyInstaller之类的工具可以将Python源代码转换成可以脱离Python解释器执行的程序。

Python的主要参考实现是CPython,它是一个由社区驱动的自由软件。目前由Python软件基金会管理。基于这种语言的相关技术正在飞速的发展,用户数量急剧扩大,相关的资源非常多。

著名的自由软件作者Eric Raymond在他的文章《如何成为一名黑客》中,将Python列为黑客应当学习的四种编程语言之一,并建议人们从Python开始学习编程。这的确是一个中肯的建议,对于那些从来没有学习过编程或者并非计算机专业的编程学习者而言,Python是最好的选择之一。

Python的应用场景
Python经常被用于Web开发。比如,通过mod_wsgi模块,Apache可以运行用Python编写的Web程序。Python定义了WSGI标准应用接口来协调Http服务器与基于Python的Web程序之间的通信。一些Web框架,如Django,TurboGears,web2py,Zope等,可以让程序员轻松地开发和管理复杂的Web程序。此外,NumPy,SciPy,Matplotlib可以让Python程序员编写科学计算程序。PyQt是Python快速开发桌面应用程序的利器。

在很多操作系统里,Python是标准的系统组件。大多数Linux发行版以及NetBSD、OpenBSD和Mac OS X都集成了Python,可以在终端下直接运行Python。有一些Linux发行版的安装器使用Python语言编写,比如Ubuntu的 Ubiquity安装器,Red Hat Linux和Fedora的Anaconda安装器。Gentoo Linux使用Python来编写它的Portage包管理系统。Python标准库包含了多个调用操作系统功能的库。通过pywin32这个第三方软件包,Python能够访问Windows的COM服务及其它Windows API。使用IronPython,Python程序能够直接调用.Net Framework。

Python经常被用来编写黑客工具。因为Python对于各种网络协议的支持很完善。

YouTube、Google、Yahoo!、NASA都在内部大量地使用Python。OLPC的操作系统Sugar项目的大多数软件都是使用Python编写。

Python 3.0
Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候就没有考虑向下兼容。许多针对早期Python版本设计的程序都无法在Python 3.0上正常运行。为了照顾现有程序,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移。基于早期Python版本而能正常运行于Python 2.6并无警告的程序可以通过一个2 to 3的转换工具无缝迁移到Python 3.0。

新的Python程序建议使用Python 3.0版本的语法。除非运行环境无法安装Python 3.0或者程序本身使用了不支持Python 3.0的第三方库。目前不支持Python 3.0的第三方库有Django, Twisted, py2exe, PIL等。大多数第三方库都正在努力地兼容Python 3.0版本。即使无法立即使用Python 3.0,也建议编写兼容Python 3.0版本的程序,然后使用Python 2.6, Python 2.7来运行。Python 2.7被确定为最后一个Python 2.x版本。

建议初学者使用Python 2。

主要变化
Python 3.0的变化主要在以下几个方面:

●部分函数和语句的改变;

●最引人注意的改变是print语句没有了,取而代之的是print函数;

●字符串和字节:
类似Java,str类表示一个Unicode字符串,代替了早期版本的unicode类。而一堆字节则 用类似b"abc"的语法创建,用bytes类表示。

其它网站链接:
Index of /ftp/python(欲下载其它版本Python,请点击此链接)
啄木鸟Pythonic开源社区
周蟒--中文Python语言
水木清华Python版
Python中文资料收集网站
Python 3000 FAQ

视频教程VC下载:
《Let's-python系列视频教程》(中文)
《麻省理工开放课程:计算机科学及编程导论》(中文字幕)
《Python教程》(英文无字幕)
《Lynda.com.Python3 Enssential Training》(英文无字幕)
《LiveLessons Python Fundamentals》(英文无字幕)

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有23网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。