请大家看一下这个代码,不会写里面内容啦,第二个图片是呈现结果,请求帮忙
1条回答 默认 最新
- [小G] 2022-10-21 00:16关注
mylist = ["张三", "李四", "王五"] def add(name): if(query(name) == False): mylist.append(name) print("添加成功") else: print(f"{name}已经存在列表中") def query(name): if name in mylist: return True return False def delete(name): if(query(name) == False): print(f"{name}患者不在列表中") else: mylist.remove(name) print("删除成功") def remark(name): if(query(name) == True): new_name = input("请输入更新后患者名字:") idx = mylist.index(name) mylist[idx] = new_name print("备注成功") else: print(f"{name}患者不在列表中") def show(): for show_people in mylist: print(f"现有患者为{show_people}") def main(): print("="*20) print("欢迎使用患者管理系统") print("添加患者\t【输入1】* ") print("删除患者\t【输入2】") print("备注患者\t【输入3】") print("展示患者\t【输入4】") print("退出\t\t【输入5】") print("="*20) return input("请输入您的选择:") while True: keyword_input = main() if keyword_input == "1": name = input("请输入患者名字:") add(name) continue elif keyword_input == "2": name = input("请输入患者名字: ") delete(name) continue elif keyword_input == "3": name = input("请输入患者名字:") remark(name) continue elif keyword_input == "4": show() continue else: print("程序退出") break
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥20 verilog状态机方法流水灯
- ¥15 pandas代码实现不了意图
- ¥15 GD32H7 从存储器到外设SPI传输数据无法重复启用DMA
- ¥25 LT码在高斯信道下的误码率仿真
- ¥45 渲染完成之后将物体的材质贴图改变,自动化进行这个操作
- ¥15 yolov5目标检测并显示目标出现的时间或视频帧
- ¥15 电视版的优酷可以设置电影连续播放吗?
- ¥50 复现论文;matlab代码编写
- ¥30 echarts 3d地图怎么实现一进来页面散点数据和卡片一起轮播
- ¥15 数字图像的降噪滤波增强