2020-10-25

10-25
假设姓名不重复,现有若干同学的姓名和成绩组成键值对存放在字典stu中。stu={“张林”:58,“孙志平”:70“徐小伟”:89,“徐丽萍”:69,“童万丽”:90,“钱志敏”:84,“赵虚宇”:64},请编程如下任务:
(1)在字典中添加姓名为晋宇浩的同学,成绩显示为缺考。
(2)张林的成绩改为60。
(3)删除徐小伟以及她的成绩。
(4)显示原有字典和现有字典。
(5)统计当前总人数。
(6)从键盘输入一个同学的姓名,显示该同学的成绩,如字典中无法显示“没找到该同学”。

代码:
stu={“张林”:58,“孙志平”:70“徐小伟”:89,“徐丽萍”:69,“童万丽”:90,“钱志敏”:84,“赵虚宇”:64}
print(“原有字典:”,stu)
stu[‘张林’] =60
del stu[“徐小伟”]
print(“现有字典:”,stu)
name =input(‘请输入姓名:’)
if name in stu :
print(‘该同学成绩为:’,stu[name])
else:
print(“没有找到该同学”)

运行结果:
原有字典:{‘张林’:58,‘孙志平’:70,‘徐小伟’:89,‘徐丽萍’:69,‘童万丽’:90,‘钱志敏’:84,‘赵虚宇’:64}
现有字典:{‘张林’:58,‘孙志平’:70,‘徐丽萍’:69,‘童万丽’:90,‘钱志敏’:84,‘赵虚宇’:64,‘晋宇浩’:缺考}
当前总人数:7
请输入姓名:童万丽
该同学的成绩为:90

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值