名称错误:未定义名称<very big string>

2024-04-19 22:52:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在列表中输入一个很长的字符串,但是出现了NameError错误。我使用的是Spyder IDE和Python2.7.6。代码就像dis:

s=[]
s = list(raw_input())
print s

我给出的输入:

^{pr2}$

请帮忙!谢谢!在


Tags: 字符串代码列表inputraw错误idelist
1条回答
网友
1楼 · 发布于 2024-04-19 22:52:14

我只是在猜测,但我认为换行的问题是——如果我们交互地这么做的话。在

所以我们坐在那里,盯着>>>,输入上面的代码。在

最后,它看起来像

>>> s = list(raw_input())
print s
>>> s
['p', 'r', 'i', 'n', 't', ' ', 's']
>>> 

如果我现在输入这两个字符串,解释器会抱怨它们。在

如果我把它放到一个脚本或函数中

^{pr2}$

如前所述,这只是一个猜测,基于你给我们的关于你到底做了什么以及你到底收到了哪条错误信息的信息。这两个字符串中哪一个确实包含在回溯中。在

相关问题 更多 >