Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中,是否仍然可以输入不带引号的字符串?_Python_Python 2.7_Input - Fatal编程技术网

在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()
函数进行用户的常规输入