在python中,是否仍然可以输入不带引号的字符串?
我希望用户输入一个表的名称,在python中,是否仍然可以输入不带引号的字符串?,python,python-2.7,input,Python,Python 2.7,Input,我希望用户输入一个表的名称,table=str(输入(“table:”)可以工作,但是每次输入'name'而不仅仅是name,这有什么解决办法吗?使用原始输入: table = raw_input("table: ") >input([prompt]) 相当于eval(原始输入(提示)) 此函数不捕获用户错误。如果输入在语法上无效,将引发SyntaxError。如果评估过程中出现错误,可能会引发其他异常 如果已加载readline模块,则input()将使用它提供详
table=str(输入(“table:”)
可以工作,但是每次输入'name'
而不仅仅是name
,这有什么解决办法吗?使用原始输入
:
table = raw_input("table: ")
>input([prompt])
相当于eval(原始输入(提示))
此函数不捕获用户错误。如果输入在语法上无效,将引发SyntaxError。如果评估过程中出现错误,可能会引发其他异常
如果已加载readline模块,则input()
将使用它提供详细的行编辑和历史记录功能
考虑使用
raw\u input()
函数进行用户的常规输入。使用raw\u input
:
table = raw_input("table: ")
>input([prompt])
相当于eval(原始输入(提示))
此函数不捕获用户错误。如果输入在语法上无效,将引发SyntaxError。如果评估过程中出现错误,可能会引发其他异常
如果已加载readline模块,则input()
将使用它提供详细的行编辑和历史记录功能
考虑使用raw\u input()
函数进行用户的常规输入