同じ演算子を使っても、対象となるオブジェクトの種類が違えば、
行われる処理も違う。対象が数値なら加算になるが、文字列なら連結になる。
これをポリモーフィズムという。
>>> 2 * 8 16 >>> 2 ** 8 256 >>> 'span' * 2 'spanspan' >>> 'span' ** 2 Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: unsupported operand type(s) for ** or pow(): 'str' and 'int'