Python 2.7获取用户输入并以不带引号的字符串形式进行操作
我想从用户那里获取一个字符串,然后对其进行操作。
testVar = input("Ask user for something.")
没有我让用户在引号中键入其响应的方法,testVar是否可以成为字符串?即“你好”与你好
如果用户输入Hello,则会出现以下错误:
NameError:名称“ Hello”未定义
回答:
使用raw_input()
代替input()
:
testVar = raw_input("Ask user for something.")
input()
实际上将输入评估为Python代码。我建议不要使用它。raw_input()
返回用户输入的逐字字符串。
以上是 Python 2.7获取用户输入并以不带引号的字符串形式进行操作 的全部内容, 来源链接: utcz.com/qa/431897.html