為了更好地格式化我的代碼以避免在為不同類做相同事情的多個方法中出現(xiàn)冗余,我面臨以下問題:# 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 從未設(shè)置為 None。我正在嘗試重新格式化的當(dāng)前工作代碼如下:# working methoddef a(self): result = test(self.b) if (result): self.c = None return# main codeobj.a()
添加回答
舉報
0/150
提交
取消