Python练习题(2)

题目:

根据本题中的信息表,设计一个字典结构,并完成信息的查询和存储功能。

编号姓名性别部门
201张三销售
302李四设计
503王红广告
504赵颖广告
205韩方销售
306魏源设计

(1)设计一个字典,要求能以最方便的形式查询出每个部门所包含的人员。
(2)改进字典结构的设计,在问题1的基础上输入编号即可查出人员信息。
(3)写一个函数,可以向字典添加数据。

分析:

首先,以编号为key,以姓名、性别、部门为value,将列表形式存储到字典。

使用字符串menustr存储菜单:

while循环输出菜单,进行输入输出操作时要进行异常处理,捕捉异常可以使用try/except语句,try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理。

增加信息函数:

按编号查询函数:

按部门查询函数:

答案:
practice.py

practice_fun.py

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值