在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())。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)