Python 3.2.2发布 面向对象编程语言

Python是一种直译交互式的面向对象编程语言。它结合了非常清晰和容易学习的语法功能。它的主要组成是由模块,类,异常,高级的">数据类型和动态类型。具有多种接口到多个系统调用和库,以及各种窗口系统(TK,MAC++,MFC,GTK +,Qt,wxWindows)。它能够很轻松的用C语言或C++编写新的内置模块,作为一个应用程序需要一个可编程的界面扩展语言。

Python 3.2.2版本主要修复了回归urllib.request模块,无法正确打开多个HTTP资源的问题。

软件信息:http://www.python.org/

下载地址:http://www.python.org/ftp/python/3.2.2/Python-3.2.2.tgz

时间: 2024-10-13 14:01:29

Python 3.2.2发布 面向对象编程语言的相关文章

Python v3.1.4发布 面向对象直译式计算机程序设计语言

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并无警告的程序可以通

面向对象编程语言中的接口(Interface)

在大多面向对象的编程语言中都提供了Interface(接口)的概念.如果你事先学过这个概念,那么在谈到"接口测试"时,会不会想起这个概念来!?本篇文章简单介绍一下面向对象编程语言中的Interface.     Java中的Interface                                                                   在Java中定义接口使用interface关键字来声明,可以看做是一种特殊的抽象类,可以指定一个类必须做什么,而不

简明Python教程学习笔记_6_面向对象编程

简介 类和对象是面向对象编程的两个主要方面.类创建一个新类型,而对象这个类的 实例 .这类似于你有一个int类型的变量,这存储整数的变量是int类的实例(对象). 类(Class)::用来描述具有相同的属性和方法的对象的集合.它定义了该集合中每个对象所共有的属性和方法.对象是类的实例. 对象:          通过类定义的数据结构实例.对象包括两个数据成员(类变量和实例变量)和方法. 实例化:      创建一个类的实例,类的具体对象.方法:          类中定义的函数. (方法和函数在

Python基础(11)--面向对象1

面向对象设计与面向对象编程的关系 面向对象设计(OOD)不会特别要求面向对象编程语言.事实上,OOD 可以由纯结构化语言来实现,比如 C,但如果想要构造具备对象性质和特点的数据类型,就需要在程序上作更多的努力.当一门语言内建 OO 特性,OO 编程开发就会更加方便高效.另一方面,一门面向对象的语言不一定会强制你写 OO 方面的程序.例如 C++可以被认为"更好的C":而 Java,则要求万物皆类,此外还规定,一个源文件对应一个类定义.然而,在 Python 中,类和 OOP 都不是日常

叩开C#之门系列之C#与面向对象编程语言

编程|对象 C#是纯粹的面向对象编程语言,它真正体现了"一切皆为对象"的精神.在C#中,即使是最基本的数据类型,如int,double,bool类型,都属于System.Object类型.此外,使用C#编程,不会存在与游离于对象之外的属于过程的东西.因此,学习C#,就必须具有面向对象思想,不明白所谓的"面向对象思想",就不可能掌握C#的精髓,而对于C#的理解,就只能仅限于语言特色的表面了. 很多讲解面向对象思想的书籍和文章喜欢将面向对象与面向过程相比较,然而对于学习

《测试驱动数据库开发》——2.2 面向对象编程语言中的类

2.2 面向对象编程语言中的类 测试驱动数据库开发 为何对象的类来到应用开发世界的时间要远远比数据库的类早呢?首先,与在应用开发世界相比,在数据库世界中能让类成为必要元素的影响力没有那么强大,这一点先暂且不谈.其次,相比创建数据库实例,我们能够更加容易地建立可靠的方法来在应用会话中创建对象. 2.2.1 类的构建很容易:构建新对象即可 在面向对象编程的世界中,类其实仅有两个职责:创建新对象和析构(destroy)被废弃的对象.就本书的目的而言,析构其实并不重要.然而,对象的创建绝对是重要的. 在

《测试驱动数据库开发》—第2章2.2节面向对象编程语言中的类

2.2 面向对象编程语言中的类 测试驱动数据库开发 为何对象的类来到应用开发世界的时间要远远比数据库的类早呢?首先,与在应用开发世界相比,在数据库世界中能让类成为必要元素的影响力没有那么强大,这一点先暂且不谈.其次,相比创建数据库实例,我们能够更加容易地建立可靠的方法来在应用会话中创建对象. 2.2.1 类的构建很容易:构建新对象即可 在面向对象编程的世界中,类其实仅有两个职责:创建新对象和析构(destroy)被废弃的对象.就本书的目的而言,析构其实并不重要.然而,对象的创建绝对是重要的. 在

《C++面向对象高效编程(第2版)》——1.13 面向对象编程语言的要求

1.13 面向对象编程语言的要求 C++面向对象高效编程(第2版)现在,可以从支持面向对象编程的角度来研究编程语言了.什么语言可以成为面向对象编程语言? 任何声称支持面向对象编程的语言都必须提供易于设计和实现的特性: 数据抽象 封装 继承 所谓"易于",指的是抽象和封装必须自然而然,不需要程序员在这上面花太多功夫.程序员通过语言的要素,应该很容易地实现优秀的抽象和提供数据封装.必须牢记,这些语言是设计用于支持OOP的. 表 1-2 对于OOP,继承是另一项非常重要的特性.不支持继承的语

EiffelStudio 7.0.8.8074发布 Eiffel编程语言的集成开发环境

EiffelStudio是一个Eiffel面向对象编程语言(包含ECMA-367.ISO/IEC 25436和ACM软件系统奖2006年)的IDE集成开发环境.其功能包括:Eiffel编译器.Eiffel编辑器.Eiffel代码浏览工具.Eiffel测试工具.图形化http://www.aliyun.com/zixun/aggregation/6993.html">设计工具.重构工具.调试器.分析器和Eiffel分析工具(如度量,依赖关系,等).Eiffel可以生成.NET或Mono的C或