python raw_input和输入

时间:2018-02-03 18:22:06

标签: python input raw-input

raw_input和输入是否相同?因为当我在python中编码时,我不能使用raw_input,它会占用一些错误。

2 个答案:

答案 0 :(得分:1)

Python 2 中,raw_input()用于输入。而在 Python 3.x 中,您有input()

也许你的python版本是3.x。

来自http://docs.python.org/dev/py3k/whatsnew/3.0.html

答案 1 :(得分:-1)

正如this question提到的回答

  

不同之处在于Python 3.x中不存在raw_input(),而input()则不存在。实际上,旧的raw_input()已重命名为input(),旧的input()已消失,但可以使用eval(input())轻松模拟。 (请记住,eval()是邪恶的,所以如果可能的话,尝试使用更安全的方法来解析你的输入。)