为了更好地格式化我的代码以避免在为不同类做相同事情的多个方法中出现冗余,我面临以下问题:# problematic methoddef a(self, b, c): result = test(b) if (result): c = None # <- local variable c is assigned but never used return# main codeobj.a(obj.b, obj.c)并且 obj 的变量 c 从未设置为 None。我正在尝试重新格式化的当前工作代码如下:# working methoddef a(self): result = test(self.b) if (result): self.c = None return# main codeobj.a()
添加回答
举报
0/150
提交
取消