python之基础摘抄题
Posted saoqiang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之基础摘抄题相关的知识,希望对你有一定的参考价值。
有文件t1.txt里面的内容为:(5分)
1,alex,22,13651054608,IT
2,wusir,23,13304320533,Tearcher
3,taibai,18,1333235322,IT
利用文件操作,将其构造成如下数据类型。
['id':'1','name':'alex','age':'22','phone':'13651054608','job':'IT','id':'2','name':'wusir','age':'23','phone':'13304320533','job':'Tearcher','id':'3','name':'taibai','age':'18','phone':'1333235322','job':'IT']
有如下车牌和车辆归属地,形成一个新的字典,显示每个归属地的车辆共有多少:(8分)
cars = ['鲁A32444','鲁A12333','湘B8989M','?A49678','?B46555','沪B25044','冀A11111',"京A01101"]
locals = '冀':"A":"石家庄","B":"唐山",
'?':"A":"哈尔滨","B":"齐齐哈尔",
'鲁':"A":"济南","B":"青岛",
'鄂':"A":"武汉","B":"黄石",
'湘':"A":"长沙","B":"株洲",
dic=
l1=[]
for i in cars:
if locals.get(i[0]):
if locals.get(i[0]).get(i[1]) not in dic:
dic[locals.get(i[0]).get(i[1])]=1
else:
dic[locals.get(i[0]).get(i[1])] += 1
print(dic)
userinfo.txt 文件中存放以下结构:(总分8分)
alex:alex3714
wusir:123456
meet:meet123
让用户选择:
1.注册
2.登录
2.用户选择注册就将账号和密码添加到userinfo.txt中,如果用户名存在就提示用户名存在,不存在就进行添加(2分)
3.用户选择登录,就验证用户的账号和密码是否与userinfo.txt一致,如果一致终止循环提示登录成功(3分)
4.让用户登录三次,三次错误将用户进行锁定提示用户名已锁定,并打印错误次数(使用字符串格式化)(3分)
以上是关于python之基础摘抄题的主要内容,如果未能解决你的问题,请参考以下文章