質問: A + B jとすることで、Cに複素数を入れることは出来ますか?
回答: Pythonには標準の数値型として複素数型 (complex) があります。マニュアルの説明を参照下さい。またcmathモジュールも使えます。 (追記) マニュアルには > > 数値リテラルに 'j' または 'J' をつけると虚数 (実部がゼロの複素数) を与え、それに整数や浮動小数点数を加えて実部と虚部を持つ複素数を得られます。 > > > との記述がありますから、ご質問のような書きかたではなく、 ``` C = A + B * 1j ``` (A=実部、B=虚部とする) と書けばできるのではないですか。