white-faced owl 2021-05-14 09:36 采纳率: 50%
浏览 98
已结题

python学的不好不大懂

(2)编写程序,完成以下功能:( a )设计一个空字典,用于存放用户的通信录(包括姓名和电话号码)。( b )程序运行后,显示用户选项:1新増联系人2查询联系人3删除联系人4退出程序( c )根据用户的选择,进入下一步,执行相应的功能,完成通信录的增加、查询、删除以及退出系统的功能。

  • 写回答

4条回答 默认 最新

  • CSDN专家-黄老师 2021-05-14 09:44
    关注
    d = {}
    while 1:
        s = input("显示用户选项:1新増联系人2查询联系人3删除联系人4退出程序")
        if s == '1':
            name = input("输入新增姓名:")
            number = input("输入电话号码:")
            d['name'] = number
        if s == '2':
            name = input("输入查询姓名:")
            print(f'查询结果:{d.get(name, "")}')
        if s == '3':
            name = input("输入删除的姓名:")
            del d[name]
        if s == '4':
            break
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 7月19日

悬赏问题

  • ¥15 有什么好的直流步进减速电机42的厂家推荐,保持力矩达到0.3N.M
  • ¥15 IBS个体遗传距离计算
  • ¥15 一道蓝桥杯的题,请问我错在哪里
  • ¥15 关于#android问题,xposed模块找不到so
  • ¥15 UE5.4.2创建C++项目成功,但是编译失败
  • ¥15 华为手机备份nas,airdisk,遇到的空间不足问题。求个详细的解决方案。
  • ¥20 Cknife无法使用
  • ¥15 这个结构体为什么会出错呢?
  • ¥15 ROH绘图及近交系数的计算
  • ¥15 手动下载基因拼接数据库的渠道