3 循环判断输出

attachments-2021-10-BB2dQq2S6174ef23e358b.png

有点小问题求解答attachments-2021-10-vm8yyIjr6174ef400a2fb.png

请先 登录 后评论

最佳答案 2021-10-24 18:59

n=input("请输入姓名:")
stu_name=['张三','李四','王五','赵六']
stu_name_sum = len(stu_name)#取出列表索引
for i in range(stu_name_sum): #采用for循环进行判断
name = stu_name[i] #每次循环不同的人
if n == name:
print('已存在')
print(stu_name)
# 结束这个循环
break
elif n != name and i == stu_name_sum-1: #如果运行到最后都没有匹配上那么列表中就表示不存在,那我们就添加。
stu_name.append(n)
print(stu_name)
print("添加成功")
请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 1 收藏,695 浏览
  • 苏小白 提出于 2021-10-24 13:31

相似问题