成功すればタプルを返しますが、失敗した場合はNone
を返すメソッドを記述しています。私はNone
(失敗事例の返品として)でまだファイナライズしていませんが、それは選択肢の1つです。私達は失敗の場合のために-1,-1
を返すことができますか?私はこれを達成するための最良のpythonic方法を探していますので、開梱が簡単です。メソッドから返されたタプル
改善の方法を教えてください。擬似コードは以下の通りです
def myFunc(self):
if self.validate() != 0:
return
x,y = self.getXY()
return x,y
なぜですか?例外を発生させると何が問題になるのですか? –