我正在创建一个程序,用户在其中输入名称列表,然后计算机将其打印出任何已复制的名称。我到目前为止的代码是:退出循环时出错
names = []
final = []
enter = raw_input('Enter the name')
while enter != 'exit':
names.append(enter)
enter = raw_input('Enter the name')
for i in names:
for a in (names):
a = i + 1
if a == i:
final.append(i)
print final
,当它到达
a = i + 1
我怎样才能解决这个问题,我得到一个错误?
你认为循环做什么? – Andy
如果你指定'a = i + 1'下面的'if'条件,'如果a == i:',永远不会是真的...... – alfasin
'i'是一个字符串,你不能添加'1'。 –