【发布时间】:2014-12-03 18:51:20
【问题描述】:
for i in range(0,len(qList)):
response=(input((stringify(aList[i])))
if (response==cList[i]) or ((" "+response) in aList[i]):
其中 cList 是字符串列表,aList 是字符串列表列表。 stringify 是一个帮助函数,它通过组合列表的元素来生成字符串。 其中一个字符串前面有一个“”。这样做的目的是允许用户输入一个数字(在 cList 中找到)或确切的文本(在 aList 的子列表中找到)。
老实说,我真的不确定自己哪里出错了,我尝试了一些不同的方法。
【问题讨论】:
-
尝试计算第二行中的括号。
标签: python if-statement syntax syntax-error