在Python 3.x中,
raw_input成为
input,
input并删除了Python2.x 。因此,通过在3.x中执行此操作:
text = input('Text here')您基本上是在2.x中执行此操作:
text = raw_input('Text here')在3.x中执行以下操作:
text = eval(input('Text here'))与在2.x中执行此操作相同:
text = input('Text here')以下是Python文档的快速摘要:
PEP 3111:
raw_input()重命名为input()。也就是说,新input()
函数从中读取一行,sys.stdin并在结尾的换行符被删除的情况下返回它。EOFError如果输入过早终止,它将触发
。要获取旧行为input(),请使用eval(input())。



