Pythonlist字符串注册登录#list
#列表 python中数组、array等都⽤列表 list表⽰
#创建⼀个list
stu = ['xiaoming','xiaoli','xiaohuang','alex','lily','爱丽丝','爱丽丝','爱丽丝']
#输出列表
print(stu)
#输出列表中的某⼀个元素
print(stu[0])
#在列表末尾增加⼀个元素
stu.append('李明')
print(stu)
#在指定位置增加⼀个元素
stu.insert(1,'⼩兰')
print(stu)
#修改
stu[0] = '⼩王'
print(stu)
for i in range(len(stu)):
msg = '%s号同学是:%s' %(i+1,stu[i])
print(msg)
#删除list最后⼀个元素
stu.pop()
#删除指定下标元素
stu.pop(4)
#删除指定值的元素
for i in range(len(stu)):
msg = '%s号同学是:%s' %(i+1,stu[i])
print(msg)
#某个元素在list⾥⾯出现了⼏次
unt('爱丽丝'))
banji = ['艺术','体育','⾳乐']
print(banji)
#清空list
banji.clear()
print(banji)
print(stu)
#list反转
print(stu)
l1 = [1,5,7,2,9,1]
#升序
l1.sort()
print(l1)
print(l1)
#⾃动反转
l1.sort(reverse=True)
print(l1)
#注册
#注册程序
#1、已经存在的⽤户不让注册了,提⽰⽤户已存在
#2、两次输⼊的密码⼀致,才可以注册
user_list = []
user_pw = []
for i in range(5):
username = input('⽤户名:')
userpw = input('密码:')
字符串函数注册登录
cpassw = input('确认密码:')
if (username == '' or userpw == '' or cpassw == ''):
print('存在必填项为空')
elif userpw != cpassw:
print('输⼊密码不⼀致')
elif unt(username) > 0:
print('⽤户已存在')
else:
user_list.append(username)
user_pw.append(userpw)
print('注册成功!')
print(user_list)
print(user_pw)
#登录
#登录
#1、判断⽤户名是否存在
#2、判断密码是否正确
user_name = ['lqcjlu','linqian','linmiao','xiaoxiao','lily','liming'] user_pwd = ['123','112','111','132','145','146']
for i in range(3):
username = input('⽤户名:')
pwd = input('密码:')
if username not in user_name:
print('⽤户名不存在')
else:
index = user_name.index(username)
if pwd == user_pwd[index]:
print('登录成功')
break
else:
print('密码错误!')
else:
print('输⼊错误超过3次')
#整型
#num = 4
#v = num.bit_length() #⼆进制长度,⼏位
#print(v)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。