私が立ち往生している多肢選択問題には、3 つの選択肢があります。ここに質問があります:
_ str _methodの定義は次のうちどれですか?
1. def __str__(self):
print "(%s, %s, %s)" % (self._n, self._p, self._b)
2. def __str__(self):
return "(%s, %s, %s)" % (self._n, self._p, self._b)
3. Both
どちらもテストしたところ、どちらも動作しましたが、(2) が答えだと言われています。
他のすべての同様の質問の回答でも、「印刷」を使用した機能は適切ではないことが示されています。
答えは間違っていますか?
ありがとう