change mainOp in polynom

This commit is contained in:
Lafrite 2015-03-07 18:22:46 +01:00
parent c832ae5742
commit 374f0bc07e

View File

@ -76,11 +76,13 @@ class Polynom(Explicable):
- a: a Expression. [1, Expression("2+3"), 4] designate 1 + (2+3)x + 4x^2 - a: a Expression. [1, Expression("2+3"), 4] designate 1 + (2+3)x + 4x^2
:param letter: the string describing the unknown :param letter: the string describing the unknown
>>> Polynom([1,2,3]).mainOp >>> Polynom([1, 2, 3]).mainOp
'+' '+'
>>> Polynom([1]).mainOp >>> Polynom([1]).mainOp
'*' '*'
>>> Polynom([1,2, 3])._letter >>> Polynom([0, 0, 3]).mainOp
'*'
>>> Polynom([1, 2, 3])._letter
'x' 'x'
>>> Polynom([1, 2, 3], "y")._letter >>> Polynom([1, 2, 3], "y")._letter
'y' 'y'
@ -91,9 +93,9 @@ class Polynom(Explicable):
if self.is_monom(): if self.is_monom():
self.mainOp = "*" self.mainOp = op.mul
else: else:
self.mainOp = "+" self.mainOp = op.add
self._isPolynom = 1 self._isPolynom = 1