我已經嘗試了很多在python控制檯上運行raw_input("")
,但是出現錯誤。此外,我還觀看了一些可能由舊python製作的視頻。所以input("")
是唯一的方法,爲什麼raw_input("")
在新版本中被丟棄是有什麼理由?raw_input(「」)已從python中刪除3.2
23
A
回答
48
raw_input()
更名爲input()
在Python 3.x版
老input()
走了,但你可以用eval(input())
What's new in Python 3效仿它會提到這一點(甚至更多):
PEP 3111:raw_input()被重命名爲input()。也就是說,新輸入() 函數從sys.stdin中讀取一行,並將其與剝離的尾行 換行一起返回。如果輸入提前終止 ,則會引發EOFError。要獲得input()的舊行爲,請使用eval(input())。
5
的Python 3.X的input
爲蟒蛇2.X的raw_input
。該功能剛剛重新命名,因爲舊的2.x input
已被設計破壞,因此在3.x中被淘汰。
相關問題
- 1. raw_input()在python 3.1中已棄用?
- 2. 刪除python 3.x中的raw_input()是什麼原因?
- 3. 刪除NHibernate的3.2
- 4. 從raw_input變量中刪除列表中的數據
- 5. raw_input python
- 6. raw_input Python
- 7. Python raw_input()
- 8. 已刪除MacPorts,現在Python已損壞
- 9. Android 3.2從操作欄刪除標題
- 10. cmd中的raw_input Python
- 11. 從Mac中刪除cocos2d-python
- 12. Python從XML中刪除&#xD
- 13. 從python中的raw_input打印結果
- 14. 的raw_input()在Python
- 15. python隱藏raw_input
- 16. Python:改變raw_input?
- 17. python raw_input()syntax
- 18. Python:掃描raw_input
- 19. Python raw_input(「」)錯誤
- 20. 從已刪除的文件中讀取
- 21. ElasticClient.TryConnect是否已從NEST中刪除?
- 22. 已將webpack.config.js從Ionic 2中刪除RC3
- 23. 已將INotifyPropertyChanging從wp8.1中刪除通用
- 24. 在Spring 3.2中禁用從空間變量中刪除空格
- 25. SVN刪除已刪除
- 26. 石英不會從調度中刪除已刪除的作業
- 27. 如何從Bitbucket中刪除已刪除的文件?
- 28. 已刪除的記錄沒有從列表中刪除
- 29. 從git歷史記錄中刪除已刪除的文件
- 30. Git從跟蹤中刪除已刪除的文件
我不會說這是「被設計破壞」,而是它「不明智」。刪除它是一個好主意。 – MRAB