神剑山庄资源网 Design By www.hcban.com
本文实例讲述了Python基于列表list实现的CRUD操作功能。分享给大家供大家参考,具体如下:
本篇文章看之前你的先了解python 基础的知识点,比如控制流,变量,数据类型,list,元组,字典 基本操作,该文章主要的目的还是巩固python的基础,所以如果没有了解的python的同学建议先了解基础,再阅读该文,当然有编写不好的地方多多送鲜花和掌声。废话不多说先了解需求
需求如下:
1. 界面列表
欢迎来到用户管理系统 1 添加用户 2 删除用户 3 修改用户 4 查询用户 5 退出
2. 删除,修改,查询,分别根据id来操作
3. 没有删除,修改,查询的项,给出相应的提示,操作的结果给出相提示
4. 初始化3个用户
5. 用户有属性id,name,password,分别用3个列表来保存数据
代码如下:
#用户管理系统 # 初始化3个用户 ids = ['1','2','3'] names =['张三','李四','王武'] pws =['root','abc123','123456'] # 创建菜单 print("===欢迎来到用户管理系统===") print("1 添加用户") print("2 删除用户") print("3 修改用户") print("4 查询用户") print("5 退出") type = int(input("请选择:")) while type>=1 and type<=5: if type==1: id = input("请输入用户的id:") name = input("请输入用户的名字:") pw = input("请输入用户密码:") ids.append(id) names.append(name) pws.append(pw) print("添加成功!") elif type==2: #判断用户是否在ids存在 id = input("请输入用户的id:") if id in ids: #获取下标值 index = ids.index(id) ids.pop(index) names.pop(index) pws.pop(index) print("删除成功") else:#没有找到用户给出提示 print("没有找到删除的用户!") elif type==3: #判断用户是否在ids存在 id = input("请输入用户的id:") if id in ids: #获取下标值 index = ids.index(id) names[index]= input("请输入用户的名字:") pws[index]= input("请输入用户的密码:") print("修改成功") else:#没有找到用户给出提示 print("没有找到修改的用户!") elif type==4: #判断用户是否在ids存在 id = input("请输入用户的id:") if id in ids: #获取下标值 index = ids.index(id) print("用户的id:",ids[index]) print("用户名字:",names[index]) print("用户密码:",pws[index]) else:#没有找到用户给出提示 print("没有查询到用户!") elif type==5: break type = int(input("请选择:")) else: print("输入有误!")
当然这边是简单的版本,以后会更新面向对象版本和io的版本
更多关于Python相关内容感兴趣的读者可查看本站专题:《Python常见数据库操作技巧汇总》、《Python数学运算技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
神剑山庄资源网 Design By www.hcban.com
神剑山庄资源网
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
神剑山庄资源网 Design By www.hcban.com
暂无Python基于列表list实现的CRUD操作功能示例的评论...
更新日志
2024年10月02日
2024年10月02日
- 孙悦.1996-伙伴【正大国际】【WAV+CUE】
- 纪钧瀚《钢琴阅读时光 雨中书店聆听轻音乐》[FLAC/分轨][399.62MB]
- 证声音乐图书馆《走向自然 疗心爵士乐》[320K/MP3][87.4MB]
- 证声音乐图书馆《走向自然 疗心爵士乐》[FLAC/分轨][184.94MB]
- 陈慧娴.2018-Priscilla-Ism演唱会3CD(2024环球红馆40复刻系列)【环球】【WAV+CUE】
- 郑秀文.1999-我应该得到(国)【华纳】【WAV+CUE】
- 陈家慧.2011-钢琴酒吧2CD【龙吟唱片】【WAV+CUE】
- 证声音乐图书馆《雨季 蓝调吉他 Rainy Blues》[320K/MP3][45.01MB]
- 证声音乐图书馆《雨季 蓝调吉他 Rainy Blues》[FLAC/分轨][109.13MB]
- 赞多《序章》[320K/MP3][45.54MB]
- 许巍.2004-每一刻都是崭新的【步升大风】【WAV+CUE】
- 群星.2024-四方馆影视原声带【韶愔音乐】【FLAC分轨】
- 陈雷.1997-安锁咧【金圆唱片】【WAV+CUE】
- 关淑怡.2013-MY.FAVORITE.SK.3CD【环球】【WAV+CUE】
- Sweety.2006-花言乔语【丰华】【WAV+CUE】