python复习知识点

2021-05-14  本文已影响0人  韩老司

学习目标

1. 什么是字典

字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:
d = {key1 : value1, key2 : value2 }
d代表被赋值的变量类型是:字典
key1 是键也可以理解成索引是唯一的
value1是值可以理解成索引指向的位置

1.1 如何创建字典
image.png image.png image.png
1.2 字典如何查询
image.png
例子
image.png
1.3字典的查询

name = {"姓名": "韩老师", "年龄":"25","爱好":"读书,python,篮球"}
print(name)
print("老师的名字:{}".format(name["姓名"]))
print("老师的年龄:{}".format(name["年龄"]))
print(name.keys()) #dict_keys(['姓名', '年龄', '爱好'])

print(name.values())#dict_values(['韩老师', '25', '读书,python,篮球'])

image.png image.png

注意:字典的keys和values还有items都是可以进行循环的

image.png
# #get()
# #{'姓名': '韩老师', '年龄': '25', '爱好': '读书,python,篮球'}
name = {"姓名": "韩老师", "年龄":"25","爱好":"读书,python,篮球"}
name1 = name.get("姓名1","宋老师")
print(name1)
print(name)

#如果键不存在就自动添加到字典里面
name2 = name.setdefault("姓名1","王老师")
print(name2)
print(name)

image.png image.png image.png image.png
image.png

----------------------------------------------- 字典的方法汇总-----------------------------------------------------------

部分案例来源于这个书籍:请支持正版购买哦,老师常说支持正版才能激励更多优秀的创造者

image.png
3.字典的案例动物变身
image.png

案例演示

image.png
(1)请问那个是头大的动物

思考一下如何打印? 怎么获取到头大的动物呢?

案例演示

image.png
(2)请问如何把头大的动物换成大象

思考一下如何打印? 如何修改?

3.1字典的案例-解密福尔摩斯密码
image.png
(2)请问如何自己创造一个自己的密码

思考一下如何创建自己的密码???

3.2 创建一个电话查询系统
image.png

字典的作业

上一篇 下一篇

猜你喜欢

热点阅读