请问怎么避免用户输入相同内容呢?
例如问你叫什么名字
然后如果用户输入了小明
然后再次提问
如果用户再次输入小明或者数字
该怎么写呢
用数组之类的存用户输入,用来和后面的输入做对比
用字典存储用户输入值,字典里不会有重复内容,如果新输入的值在字典里就不允许通过
a=[]
while True:
name=input('enter your name')
if name in a:
print('name exist, input again')
continue
a.append(name)
print(a)
可以用一个元组保存用户输入的值,然后每次进行判断,如果相同就提示喊他重新输入,这里可以用循环