zoukankan      html  css  js  c++  java
  • 面向对象(常用和特殊的创建类)


    a). 普通方式
    class Foo(object): def func(self): print 'hello wupeiqi' def func(self): print 'hello wupeiqi' b).特殊方式(type类的构造函数) Foo = type('Foo',(object,), {'func': func}) #type第一个参数:类名 #type第二个参数:当前类的基类 #type第三个参数:类的成员
    详细内容地址 http://www.cnblogs.com/wupeiqi/p/4766801.html

    For循环内部语句(生成迭代器)
    obj = iter([11,22,33,44])
    while True:
        val = obj.next()
        print val
    判断是否是某类的实例:
      class B:
        pass

      class A(B):
        pass
    obj = A()
    print(inistance(obj ,A))自重obj是A的是咧,A继承B,所以也是B的实例
    区别inistance,可以是使用type,type(obj) == B: 判断obj是B类

  • 相关阅读:
    Lambda表达式的演变
    反射小例
    进程外Session
    页面缓存的几种方式
    数据缓存的几种方式
    Session
    Cookie
    AJAX学习
    验证码的实现
    ASP.NET动态显示数据的两种方式
  • 原文地址:https://www.cnblogs.com/qlshao/p/10161248.html
Copyright © 2011-2022 走看看