Python基础知识day4

1.字典的创建

(1)通过{}、dict()来创建字典对象(2)通过zip()创建字典对象(3)通过fromkeys创建值为空的字典

2.字典元素的访问

(1)通过[键]获得“值”。

输出:gaoqi

(2通过get()方法获得“值”。优点是:指定键不存在,返回None

 输出:gaoqi

(3)列出所有的键值对

输出:dict_items([('name', 'gaoqi'), ('age', 18), ('job', 'programmer')])

(4)列出所有的键,列出所有的值 

输出: dict_keys(['name', 'age', 'job'])
dict_values(['gaoqi', 18, 'programmer'])

(5)len()键值对的个数

(6)检测一个“键”是否在字典中

 输出:True

3.字典元素添加、修改、删除

(1)给字典新增“键值对”

 输出:{'name': 'gaoqi', 'age': 18, 'job': 'programmer', 'address': '西三旗1号院'}

如果“键”已经存在,则覆盖旧的键值对;如果“键”不存在,则新增“键值对”。

 输出:{'name': 'gaoqi', 'age': 16, 'job': 'programmer'}

(2)使用update()将新字典中所有键值对全部添加到旧字典对象上。如果key有重复,则直接覆盖。

 输出:{'name': 'sunxiaomiao', 'age': 18, 'job': 'programmer', 'money': 10000, 'sex': '女'}

(3)字典中元素的删除,可以使用del()方法;或者clear()删除所有键值对;pop()删除指定键值对,并返回对应的“值对象”

 

 输出:{'age': 18, 'job': 'programmer'}

 输出:18

(4)popitem():随机删除和返回该键值对。字典是“无序可变序列”,因此没有第一个元素、最后一个元素的概念;popitem弹出随机的项
4.表格数据使用字典和列表存储,并实现访问

姓名年龄薪资城市
孙小喵1810000北京
孙大喵2020000上海
孙喵喵2430000杭州

输出:30000

 输出:10000

20000

30000

输出:孙小喵 18 10000 北京
孙大喵 20 20000 上海
孙喵喵 23 30000 杭州

 5.集合创建和删除

(1)使用{}创建集合对象,并使用add()方法添加元素

(2)使用set(),将列表、元组等可迭代对象转成集合。如果原来数据存在重复数据,则只保留一个。

(3)remove()删除指定元素;clear()清空整个集合

6.单分支选择结构

7.双分支选择结构

8.三元条件运算符:条件为真时的值 if(条件表达式) else条件为假时的值

 

 9.多分支选择结构

操作:输入一个学生的成绩,将其转化成简单描述:不及格(小于60)、及格(60-79)、良好(80-89)、优秀(90-100)。

 10.操作:已知点的坐标(x,y),判断其所在的象限

 11.选择嵌套结构

【操作】:输入一个分数。分数在0-100之间。90以上是A,80以上是B,70以上是C,60以上是D。60以下是E。

 

 12.while循环循环结构

【操作】利用while循环打印从0-10的数字。

 【操作】:利用while循环,计算1-100之间数字的累加和。

 13.for循环

输出:60
90
120

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值