Python 2.7获取用户输入并以不带引号的字符串形式进行操作

发布于 2021-02-02 23:15:03

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

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

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

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

NameError:名称“ Hello”未定义

关注者
0
被浏览
104
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    使用raw_input()代替input()

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

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



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看