1、python中初始化实例属性 必须在__init__(self,…)方法内(注意:双下划线)初始化实例,第一个参数必须为self。 如需动态添加属性,可用 **kw class Person(object): def __init__(self,name,gender,birth,**kw): ... ...
分类:
编程语言 时间:
2017-04-14 23:54:01
阅读次数:
401
privatestatic$isInLoop=false;privatestatic$buffer=false;publicstaticfunctiondumps(){$args=func_get_args();$args_num=func_num_args();if(self::$buffer&&$args_num==1){$args=func_get_args();$args=isset($args[0])?$args[0]:[];if(!empty($args)&&(is..
分类:
Web程序 时间:
2017-04-14 21:10:11
阅读次数:
209
privatestatic$isInLoop=false;privatestatic$buffer=false;publicstaticfunctiondumps(){$args=func_get_args();$args_num=func_num_args();if(self::$buffer&&$args_num==1){$args=func_get_args();$args=isset($args[0])?$args[0]:[];if(!empty($args)&&(is..
分类:
Web程序 时间:
2017-04-14 21:09:19
阅读次数:
350
privatestatic$isInLoop=false;privatestatic$buffer=false;publicstaticfunctiondumps(){$args=func_get_args();$args_num=func_num_args();if(self::$buffer&&$args_num==1){$args=func_get_args();$args=isset($args[0])?$args[0]:[];if(!empty($args)&&(is..
分类:
Web程序 时间:
2017-04-14 21:08:44
阅读次数:
388
格式1:不初始化参数 lazy var var1:ClassType = ClassType() 格式2:初始化 lazy var var1:ClassType = {[weak self] in var varTem:ClassType = ClassType() // do some setti ...
分类:
编程语言 时间:
2017-04-14 18:35:15
阅读次数:
146
单例模式:只有一个实例 当所有实例都封装同一个数据时适用单例模式 # 单例模式 class P: def __init__(self): self.name = 'xxx' self.age = 'xx' def f1(self): print (self.name, self.age) pass ...
分类:
其他好文 时间:
2017-04-14 12:36:36
阅读次数:
167
class Base: def base_print(self): print('base')class A(Base): # 在类名后加括号 括号中是继承列表, 称之为父类或者基类或者超类 def a_print(self): print('a')a=A()print(a.a_print())pr ...
分类:
编程语言 时间:
2017-04-14 12:02:31
阅读次数:
137
class Context: def __enter__(self): print('enter context') def __exit__(self, *args, **kwargs): print('exit context')#当一个对象同时实现了 `__enter__`和`__exit__ ...
分类:
编程语言 时间:
2017-04-14 12:02:07
阅读次数:
188
class Int: def __init__(self, name): self.name = name self.data = {} def __get__(self, instance, cls): print('get {}'.format(self.name)) if instance i ...
分类:
编程语言 时间:
2017-04-14 12:00:51
阅读次数:
123
输入学生的姓名和成绩,打印学生成绩信息,判断成绩等级#!/usr/bin/envpython#coding=utf-8classStudent(object):def__init__(self,name,score):self.__name=nameself.__score=scoredefprint_score(self)://定义打印成绩信息函数print"%s:%s"%(self.__name,self.__score)defpri..
分类:
编程语言 时间:
2017-04-14 10:20:36
阅读次数:
156