PythonTip >> 博文 >> chinaunix

python学习笔记3——程序结构的内置类型 1

zihua 2014-02-19 18:02:11 点击: 670 | 收藏


       既然一切皆为对象,在介绍了Python的内置数据类型以后,现在学习一下Python程序结构的内置类型。有模块(import math),函数(def foo),内置类和内置类方法,用户定义的类、类方法、函数,内置函数,以及表示数据类型的类型。这么多对象,自然要进行一下分类。
      可调用类型:1、内置的函数,2、内置类型和类的类型,3、所有类型和类的祖先,4、用户定义的函数,5、方法。 1,4,5好理解一点,2,3什么意思。
      模块类型:模块
      类:所有类型和类的祖先
      类型:内置类型和类的类型。

下面先看可调用类型:
     1、内置的函数:如 type()。
     2、内置类型和类的类型。比如a=Long(a),Long是一个内置类型。
     3、所有类型和类的祖先。  以后理解
     4、用户定义的函数。
          def foo ( x, y ) :
                 return x+y
          此时就定义了一个函数对象.
     5、方法。方法是类中的一个概念,分为实例方法(第一个参数为类的),类方法(第一个参数为类本身),静态方法(不能使用类实例或类本身作为第一个参数)。如此看来,表示用户定义的函数这个对象的方法是:foo(x,y),才够准确。而描述方法,也一定是类+名称+参数的形式。

原文链接:http://blog.chinaunix.net/uid-28455968-id-4111549.html

作者:zihua | 分类: chinaunix | 标签: python | 阅读: 670 | 发布于: 2014-02-19 18时 |