print(round(x, 2))
< /code>
Он показал < /p>
Traceback (most recent call last):
File "C:\Python34\FFT.py", line 22, in
print(round(x, 2))
TypeError: type complex doesn't define __round__ method
< /code>
Это Python 3.4. Я также попробовал в Python 2 и получил TypeError: не может преобразовать комплекс в Float
Как я могу собрать комплексное число (например, 1.9999999999999998-2j ) как 2-2J ? Когда я попытался использовать [code]print(round(x, 2)) < /code> Он показал < /p> Traceback (most recent call last): File "C:\Python34\FFT.py", line 22, in print(round(x, 2)) TypeError: type complex doesn't define __round__ method < /code> Это Python 3.4. Я также попробовал в Python 2 и получил TypeError: не может преобразовать комплекс в Float [/code]
Я пытаюсь создать калькулятор, который выполняет основные операции комплексных чисел. Я использую код для калькулятора, который я нашел в Интернете, и хочу иметь возможность принимать пользовательский ввод в качестве комплексного номера. Прямо...
У меня возникли проблемы с разделением этой строки на компоненты.
У меня есть пример строки: «Criminal.Minds.S10E22.WEB-DL.x264-FUM ». Я пытаюсь разделить это на следующее:
Criminal Minds, 10, 22 .
Хотя я немного поработал с регулярными выражениями...
У меня возникли проблемы с разделением этой строки на компоненты.
У меня есть пример строки: «Criminal.Minds.S10E22.WEB-DL.x264-FUM ». Я пытаюсь разделить это на следующее:
Criminal Minds, 10, 22 .
Хотя я немного поработал с регулярными выражениями...