Day3-Python

1、字符串常用方法

2、字典

stu_info={"name":"汉堡","age":"18","addr":"北京"}#字典的形式是 key:values的

#字典里key是唯一的,不能重复
#list越大,去找数据越慢
#查
print(stu_info.get('name'))
print(stu_info['name'])
print(stu_info.get('money',500))#找key为money的值,找不到就返回500
# #修改,只有这一种方式
stu_info['addr']='上海'
print(stu_info)
# #新增
stu_info['phone']=123456
stu_info.setdefault('email','[email protected]')
print(stu_info)
#用setdefault新增一个已经存在的key,不会修改原来的值
stu_info.setdefault('email','[email protected]')
print(stu_info)
# #删除
stu_info.pop('email')
del stu_info['email']
stu_info.clear()#清空这个字典
stu_info.popitem()#从字典里面随机删除一个元素
print(stu_info)

 3、多维数组

4、列表

5、list循环

7、作业思路

注册的时候需要判断用户名是否有没有注册过,所以要把文件里面的内容读出来校验是否存在,可以读出来存到字典里面,用户名为key,密码为values。然后把输入的用户名与字典的key去判断是否有存在的即可。

登录的时候,因为要账号不区分大小写,即可以在输入用户名的时候把输入的内容都转成大写,把文件内容存到字典里时同样转成大写。这样去对比的时候就是不区分大小写了。

猜你喜欢

转载自www.cnblogs.com/qiuge/p/10013246.html