自定义一个函数,输入用户名密码后,输出用户的类型
题目要求:有下列用户数据列表,要求用户输入用户名和密码后,输出用户的类型,如果用户名或密码错误,会有相应错误提示lis1=[{"name":"john","password":"123","usertype":1},{"name":"may","password":"132","usertype":2},......] 本帖最后由 int_lyc 于 2018-2-1 17:53 编辑
输入用户名和密码
for循环判断用户名是否在列表元素里,不在则输出用户名不存在
for循环里找到用户名,判断密码是否正确,正确输出用户类型,否则输出密码错误
#输入名字
_name_ = input()
_password_ = input()
for i in list1:
if i == _name_:
if i == _password_:
print(i)
break
else:
print("密码错误!")
break
else:
print("用户名不存在!")
大概是这样,不知道有没有打错 就是去判断在不在里面。
页:
[1]