0
A
回答
0
在Python 3,你需要做三件事情:虛部6
(中間沒有空格)後
- 將虛數單位
j
。 - 刪除
+
運算符周圍的所有空格(如果有)。 - 通過內置函數
complex()
將輸入 - 類型爲str
- 轉換爲複數。
演示:
>>> 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'>
在Python 2,你可以跳過步驟2和3:
>>> z = input('Enter complex number: ')
Enter complex number: 5 + 6j
>>> print z
(5+6j)
>>> print type(z)
<class 'complex'>
相關問題
- 1. CentOS如何將ANT版本更新至1.8.x或更高版本?
- 2. libiconv conundrum:需要版本x.0.0或更高版本,但libiconv.2.dylib提供版本y.0.0
- 3. Cassandra 3.0及更高版本需要Java 8u40或更高版本
- 4. Python 3.X或Python 2.X
- 5. 將PDF從版本1.1轉換爲1.4(或更高版本)
- 6. Python轉義複雜輸出
- 7. 使用Xcode 6或更高版本或Application Loader 2.9.1或更高版本提交您的版本
- 8. Meld需要pygtk 2.8.0或更高版本
- 9. 共享數據(4.2或更高版本)
- 10. 將複雜數據輸入到Access中
- 11. 錯誤:此PyQt5的版本需要SIP 4.16.6或更高版本
- 12. 更改XCode 6.1(Yosemite)中的默認Python 2.x版本
- 13. Modelica - 型號變體(標準版本和更復雜版本)
- 14. AssertionError:asm.js需要-O1或更高版本
- 15. 錯誤:此版本的PyQt5需要sip 4.19.1或更高版本
- 16. Google+的API或更高版本
- 17. 將輸入1中的值複製到輸入2 onclick
- 18. jquery 1.10版本:用戶輸入的輸入值不能更改
- 19. 查找素數高達X - 複雜度
- 20. Assembly'Microsoft.SqlServer.Types'版本10或更高版本無法找到
- 21. 複雜的'版本'查詢
- 22. python版本不在OS X上更新
- 23. 加入複雜輸出的輸入
- 24. WiFi Direct爲Android 2.3或更高版本
- 25. Python 3.x版本。要輸入的功能
- 26. MongoDB是否需要gcc版本4.0.0或更高版本?
- 27. 如何將Google.Play.Services.Maps更新至32.961或更高版本?
- 28. 「你需要版本1.5.0或更高版本的Subversion Python綁定」使用mailer.py
- 29. 將Fortran複雜數字讀入Python
- 30. android SDK需要ADT版本23.0.0或更高版本
改進的格式,以獲得更好的閱讀和關注相關的部分。 – HiDeo