在選擇題中,我有三個選項。 這裏有個問題:返回或在python中的__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)是答案。
所有其他類似問題的答案也表明,'打印'功能不是正確的。
答案錯了嗎?
感謝