我想从用户那里获取一个字符串,然后对其进行操作。

testVar = input("Ask user for something.")

没有我让用户在引号中键入其响应的方法,testVar是否可以成为字符串?即“Hello”与“Hello”

如果用户输入Hello,则会出现以下错误:

NameError:名称“Hello”未定义

最佳答案

使用raw_input()而不是input():

testVar = raw_input("Ask user for something.")
input()实际上将输入评估为Python代码。我建议不要使用它。 raw_input()返回用户输入的逐字字符串。

关于python - Python 2.7获取用户输入并以不带引号的字符串形式进行操作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4960208/

10-11 20:58
查看更多