美文网首页
python复习知识点

python复习知识点

作者: 韩老司 | 来源:发表于2021-05-14 09:34 被阅读0次

学习目标

  • 1.认识什么是字典

  • 2.字典的增加删除

  • 3.字典的案例练习

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 创建一个电话查询系统
  • 分析电话查询系统搭建要求
  • (1)提示输入查询的姓名(想想使用那个函数可以达到目标??)
  • (2)信息如何存在,就打印这个名字,电话号码
  • (3) 不存在就提示录入信息
  • (4) 不断循环
image.png

字典的作业

相关文章

  • python复习知识点

    学习目标 1.认识什么是字典 2.字典的增加删除 3.字典的案例练习 1. 什么是字典 字典的每个键值 key=>...

  • Python Day45

    python大大的图 作业图 书本2.3.1—2.3.4内容自行复习。今天的作业分成多个知识点。我以"There ...

  • python标准数据类型复习

    好久没有学习Python了,现准备重新将Python学习提上进程,先写篇博客复习一下学过的知识点 ps:我学的Py...

  • from ... import 与 import ... 之间的

    最近复习python基础,遇到一个知识点,不太好理解,故此做出笔记记录一下 结论 from A import B:...

  • Java并发知识点快速复习手册(下)

    前言 本文快速回顾了常考的的知识点,用作面试复习,事半功倍。 面试知识点复习手册 已发布知识点复习手册 Java基...

  • Python知识点复习和回顾

    1.python基础知识 pandas常用函数清单: 1.import模块导入;2.文件读取(数据导入)3.数据预...

  • 无标题文章

    综和复习本月知识点总结: 一:微信小程序 二:vue复习 三:js复习 四:新知识点 一:微信小程序知识点总结 开...

  • 2022年11月复习《独立思考》

    复习模板 日期: 分享者: 复习课程和知识点: 对知识点的理解(用你自己的话表达): 知识点的适用(使用)场景: ...

  • 复习《高难度沟通》课程

    复习模板: 日期: 分享者: 复习章节: 个人对知识点的理解: 知识点适用场景(事例说明): 可以链接的其他知识点...

  • iOS复习中有关SDWebImage可能知识点总结

    iOS复习中有关SDWebImage可能知识点总结 iOS复习中有关SDWebImage可能知识点总结

网友评论

      本文标题:python复习知识点

      本文链接:https://www.haomeiwen.com/subject/ronfjltx.html