2016-07-07 2 views

Antwort

0

In Python 3 müssen Sie drei Dinge tun:

  1. Platz der imaginäre Einheit j nach dem imaginären Teil 6 (keine Leerzeichen dazwischen).
  2. Entfernen Sie alle Leerzeichen (falls vorhanden) um den Operator +.
  3. Konvertieren Sie Ihren Eingang - vom Typ str - in eine komplexe Zahl durch die integrierte Funktion complex().

Demo:

>>> s = input('Enter complex number: ') 
Enter complex number: 5+6j 
>>> print(type(s)) 
<class 'str'> 
>>> z = complex(s) 
>>> print(z) 
(5+6j) 
>>> print(type(z)) 
<class 'complex'> 

In Python 2 können Sie die Schritte überspringen 2 und 3:

>>> z = input('Enter complex number: ') 
Enter complex number: 5 + 6j 
>>> print z 
(5+6j) 
>>> print type(z) 
<class 'complex'> 
Verwandte Themen