Operating System) FreeCAD Blender,用C、C++和Python语言写成的3D模拟程序,包含服饰、发型、形体模拟技术 SimPy(英语:SimPy),基于队列理论事件的模拟器,用Python编写 FlightGear,适用于Windows、OS X和GNU/Linux的开源航班模拟器。
Anaconda是一个开源的Python和R语言的发行版本,用于计算科学(数据科学、机器学习、大数据处理和预测分析),Anaconda致力于简化软件包管理系统和部署。Anaconda透过Conda进行软件包管理,并拥有许多适用于Windows、Linux和MacOS的数据科学软件包。。
A n a c o n d a shi yi ge kai yuan de P y t h o n he R yu yan de fa xing ban ben , yong yu ji suan ke xue ( shu ju ke xue 、 ji qi xue xi 、 da shu ju chu li he yu ce fen xi ) , A n a c o n d a zhi li yu jian hua ruan jian bao guan li xi tong he bu shu 。 A n a c o n d a tou guo C o n d a jin xing ruan jian bao guan li , bing yong you xu duo shi yong yu W i n d o w s 、 L i n u x he M a c O S de shu ju ke xue ruan jian bao 。 。
Python史(Python之歷史;Python语言歷史;History of Python);编程语言Python是在1980年代后期所构思出来的,並於1989年12月由荷兰CWI的吉多·范罗苏姆开始进行编程发展。Python继承ABC编程语言的特性,能够处理异常的状况;並与阿米巴作业系统(英语:Amoeba。
Turner的惰性纯函数式编程语言Miranda。后来开发的标准惰性纯函数式语言Haskell,包含了Miranda的很多特征,包括列表推导式。 Python语言的列表推导式和生成器表达式的语法示例: >>> s = [2*x for x in range(10) if x**2 > 3] >>> print(s)。
?ω?
IronPython是一种以.NET框架和Mono实现的Python,由Jim Hugunin(英语:Jim Hugunin)(同时也是Jython的创造者)创建。1.0版于2006年9月5日发布 (页面存档备份,存于互联网档案馆)。 在随后的2007年,开发者决定改写构架,使用动态语言运行时让更多脚本语言能轻易移植到。
在2000年10月,Python 2.0发布,它介入了列表推导式,这是从函数式编程语言Haskell中引进的;它支持了Unicode,还向垃圾回收系统增加了环检测算法。Python 2.1支持了静态嵌套作用域和闭包。Python 2.2进行了重大革新,将Python中用C语言写成的类型,和用Python。
Python之禅最早由 Tim Peters在Python邮件列表中发表,它包含了影响Python编程语言设计的19条软件编写原则。在最初及后来的一些版本中,一共包含20条,其中第20条是「这一条留空()请 Guido 来填写」。这留空的一条从未公布也可能并不存在。这些文本属于公共领域。。
CPython是用C语言实现的Python解释器。作为官方实现,它是最广泛使用的Python解释器。除了CPython以外,还有用Java实现的Jython,用.NET实现的IronPython,使Python方便地和Java程序、.NET程序集成。另外还有一些实验性的Python解释器比如PyPy。[1]。
Python许可证是一个过时的软件许可协议,由国家研究推进机构(英语:Corporation for National Research Initiatives)(CNRI)创造并曾在2000年用于Python的分发。 Python许可证与BSD许可证类似,虽然同属于自由软件许可证,但在某些版本的措辞上与GNU。
Stackless Python或称简称Stackless,是一个Python编程语言解释器,这么称呼的原因是它避免了依赖C调用栈为自己的堆栈。在实际中,Stackless Python使用了C堆栈,但是这个堆栈在函数调用之间是被清除的。Stackless Python。
Jython(原JPython),是一个用Java语言写的Python解释器。 Jython程序可以和Java无缝集成。除了一些标准模块,Jython使用Java的模块。Jython几乎拥有标准的Python中不依赖于C语言的全部模块。比如,Jython的用户界面将使用Swing,AWT或者SWT。
╯^╰〉
IDLE是Python的集成开发环境,内置于Python的官方实现中,“IDLE”代表“Integrated Development and Learning Environment”(集成开发与学习环境)。在许多Linux发行版中,IDLE可以作为Python软件包的一部分选择安装。IDLE使用Python与Tkinter。
PyPI(英语:Python Package Index,简称PyPI)是Python的正式第三方( official third-party)软体套件的软件存储库,它类似于CPAN(Perl的存储库)。一些软件包管理器例如pip,就是默认从PyPI下载软件包。用户通过PyPI可以下载超过235,000个Python软件包。。
MicroPython,是提供Python 3的大部份功能的语言实现,它用C语言编写,被优化于运行在微控制器之上。MicroPython是运行在微控制器硬件之上的完全的Python编译器和运行时系统。提供给用户一个交互式提示符(REPL)来立即执行所支持的命令。除了包括选定的核心Python。
Python语法及语义(Python syntax and semantics),Python编程语言之语法是一组Python的运作编程规则,用於定义Python程序如何来编写与编译(由运行时系统与程式师来操作)。Python语言与Perl、C,以及Java有许多相似之处,不过在这些语言之间仍存在著一些明確的差异。。
ˋ^ˊ
Python和Ruby语言编写的程序而设计。历史上某个时期中,Eric4是这款软件针对Python 2的变种,而Eric5则针对Python 3。但自从Eric6发布以后,两者均由同一份代码所支持。 从设计上来看,它作为数个程序的前端,例如QScintilla编辑器小工具、Python。
跨平台支援:Linux、Windows、FreeBSD。 支持多种编程语言的语法突显功能。即使该平台倾向以Python IDE为主,自身亦支援数种其他编程语言。 显示如何將代码由Python 2转换至Python 3。 静態与PEP 8错误突显。 整合Python控制台。 项目管理,允许添加、修改及刪除项目內的文件与资料夹,以及在各模组內自动添加「__init__。
PyCon(Python Conference)是指一系列专门探讨和推广Python编程语言的会议。起源于美国,但也在其他许多有活跃Python开发者社区的国家举办活动。此外还有一些会议专门对科学家推广SciPy库。 各地的PyCon会议旨在推动和增进Python在当地的使用度和曝光度,以及增进社群的交流。。
Python软体基金会(英语:Python Software Foundation,简称PSF,在中国大陆地区注册软件商标时则冠以皮东软件基金会名义[来源请求])是一个致力於Python程式语言的非营利组织,成立於2001年3月6日。基金会的宗旨在於“推广、保护並提昇Python。
∪▽∪
列表和开放源代码促进会批准的许可证列表。 Python的早期版本由Python许可证许可,但它与GPL不兼容。自由软件基金会对此做出的解释是“Python许可证受美国弗吉尼亚州法律管辖”,而GPL不允许这样做 2001年,Python。
发表评论