positive: "self代表类的实例,而非类。<br>class Test: def prt(self): print(self) print(self.__class__) t = Test() t.prt() Output: --------------------------------------------------------------------------------------------------<br>从上面的例子中可以很明显的看出,self代表的是类的实例。而self.class则指向类。<br>self不必非写成self<br>把上面的代码改写一下。<br>class Test: def prt(this): print(this) print(this.__class__) t = Test() t.prt()<br>改成this后,运行结果完全一样。<br>当然,最好还是尊重约定俗成的习惯,使用self。<br>self可以不写吗<br>在Python的解释器内部,当我们调用t.prt()时,实际上Python解释成Test.prt(t),也就是说把self替换成类的实例。<br>把上面的t.prt()一行改写一下,运行后的实际结果完全相同。<br>实际上已经部分说明了self在定义时不可以省略<br>class Test: def prt(): print(self) t = Test() t.prt()<br>运行时提醒错误如下:prt在定义时没有参数,但是运行时强行传了一个参数。<br>由于上面解释过了t.prt()等同于Test.prt(t),所以程序提醒多传了一个参数t。<br>Traceback (most recent call last): File ""h.py"", line 6, int.prt() TypeError: prt() takes 0 positional arguments but 1 was given<br>如果定义和调用时均不传类实例是可以的,就是类方法。<br>class Test: def prt(): print(__class__) Test.prt() Output: --------------------------------------------------<br>在继承时,传入的是哪个"
negative: 1、医疗费:以医院发票金额为准(社保支付80%左右,单位支付20%)<br>2、住院伙食补助费:住院天数×50元/天<br>3、交通费:按实际发生(社保支付)<br>4、安装辅助器具:截肢才可以赔偿,以假肢公司意见为准,有购买社保的每四年到社保局申请更换,没有购买社保的一次性赔偿至70周岁(社保支付)<br>5、停工留薪工资:本人工资×停工留薪期(以劳动局鉴定为准)(单位支付)<br>6、护理费:住院天数×120元/天(单位支付)<br>7、伤残津贴:本人工资×60%×到解除劳动关系时(单位支付)<br>8、一次性伤残补助金:本人工资×16个月(社保支付)<br>9、一次性医疗补助金:本人工资×8个月(社保支付)<br>10、一次性伤残就业补助金:本人工资×40个月(单位支付)<br>备注说明:<br>1、“本人工资”是指受伤前12个月的平均工资;<br>2、如果单位没有为劳动者购买社保,以上所有赔偿均有单位承担;<br>3、实际工资标准低于5035元的,三个一次性和伤残津贴的本人工资计算标准按5035元每月计算;<br>4、如果单位为劳动者购买社保的工资标准低于实际工资,差额部分由单位补齐。