发布于 5年前
Python里的raw_input()和input()的区别
Python2
- raw_input():接收用户输入,并以字符串的形式返回用户的输入。
- input(): 接收用户输入的python表达式,在内部对表达式执行eval()。
Python3
- raw_input()重命名为input(),接收用户输入,并以字符串返回。
- 在Python2里执行python表达式的input()已删除。
如果要在Python3里实现Python2 input()的功能,可以执行eval(input())。