要求:实现添加好友、删除好友、修改好友、显示好友、退出功能

name = []
def friend_menu():print("好友管理系统")print("1.添加好友")print("2.删除好友")print("3.修改好友")print("4.显示好友")print("5.退出系统")
def saveToFile():z = open("backup.data","w",encoding="utf-8")z.write(str(dict))z.close()
def recoverData():global dictz = open("backup.data")content = z.read()dict = eval(content)z.close()def friend_add():num_1 = input("请输入添加好友姓名:")name.append(num_1)print("添加成功")
def friend_del():del_name = input("请输入删除好友姓名:")name.remove(del_name)print("删除成功")
def friend_change():before_name = input("请输入需要修改的好友姓名:")after_name = input("请输入修改后的好友姓名:")name_index = name.index(before_name)name[name_index] = after_nameprint("修改成功")
def friend_show():for i in name:print(i, end="  ")
friend_menu()
while True:num = int(input("请输入序号:"))if num == 1:friend_add()elif num == 2:friend_del()elif num == 3:friend_change()elif num == 4:friend_show()else:break

收藏等于白嫖,点赞才是真情[嘻嘻,滑稽]
收藏等于白嫖,点赞才是真情[嘻嘻,滑稽]
刚刚起步,给小编一个鼓励呗,哈哈,一键三连
感谢!

Python编写:好友管理系统相关推荐

  1. 【Python】好友管理系统

    好友管理系统 如今的社交软件层出不穷,虽然功能千变万化,但都具有好友管理系统的基本功能,包括添加好友.删除好友.备注好友.展示好友等.下面是一个简单的好友管理系统的功能菜单,如图1所示. 好友管理系统 ...

  2. python写学生系统-用python编写学生管理系统

    #该程序在设计返回值时用了flag(标志)和i(标识下标): #之前在travers()函数的编写中for循环中缺少一个return导致在传递参数时会有错误: # 主要体现在修改和删除首个元素时!值得 ...

  3. python学号怎么编写_用python编写学生管理系统

    #该程序在设计返回值时用了flag(标志)和i(标识下标): #之前在travers()函数的编写中for循环中缺少一个return导致在传递参数时会有错误: # 主要体现在修改和删除首个元素时!值得 ...

  4. python编写文件管理系统_python用户管理系统实例详解

    实例讲解python用户管理系统 本文主要为大家分享一篇python用户管理系统的实例讲解,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧,希望能帮助到大家. 自定义函数+装饰器,每一 ...

  5. 用python编写学生管理系统_用python写一个简单的学生管理系统

    要求如下:1.一个循环2中输入内容的能力.显示函数添加新名片显示所有查询的名片3退出系统.让用户输入所需的操作,如输入1,2,3,04.新列表提示用户输入名称和输入电子邮件提示成功添加新名片.5.显示 ...

  6. python编写通讯录管理系统_一个简单的python程序实例(通讯录)

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  7. Python编写学籍管理系统

    XS=[] def tianjia(): while True: Students={} print("请依次输入新学生工号.电话号码.姓名.年级以回车结束信息每次输入") ss ...

  8. Python编写简单的学生管理系统

    Python编写简单的学生管理系统 一共两个文件,其中一个定义函数,另一个是主程序,调用函数,运行程序 CMS.py ''' 编写"学生信息管理系统",要求如下: 必须使用自定义函 ...

  9. 项目实战-----Python编写疫苗信息管理系统

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接: https://blog.csdn.net/weixin_43425784/art ...

  10. python入门第七章好友管理系统

    """ 好友管理程序 增加 删除 备注 展示 分组 数据存储结构:['王五', '张三', '赵柳', {'家人': ['李四','刘备']},{'同事': ['李龙', ...

最新文章

  1. linux命令2--cd和pwd
  2. 用 Python 动态可视化,看看比特币这几年
  3. Linux系统目录结构,文件类型以及ls、alias命令
  4. robots.txt文件里面怎样屏蔽蜘蛛
  5. DataGuard和GoldenGate灾备方案对比
  6. Oracle数据库启动以及说明
  7. Java发送Http请求,解析html返回
  8. 速度是 macOS 的两倍?首个支持 M1 Mac 的 Linux 发行版终于出现
  9. FPGA 实现 RGB 图像转 Gray
  10. 如何引用XML文件生成C#类
  11. java如何连接Oracle数据库问题
  12. regexp用法mysql_MySQL中REGEXP正则表达式使用大全
  13. Unity Shader 屏幕后效果——颜色校正
  14. 2019年美赛建模D题解题思路
  15. 2015中国智能硬件蛋年创新大会手记
  16. 机器学习理论基础学习18---高斯过程回归(GPR)
  17. 如何让在国内访问github网站的速度变快
  18. 微波雷达传感器模块,人体雷达感知存在,场景智能联动
  19. 微软拼音输入法优化设置
  20. Stroop effect检验

热门文章

  1. 绝对经典英语学习资料
  2. 微信小程序与公众号推送消息
  3. 评《Word排版艺术》-----佐岸
  4. bios刷写工具_蓝天P750/P751编程器刷BIOS
  5. 网站被黑检测-网页挂马及暗链检测
  6. 视易服务器查看硬盘状态,Linux服务器使用Smartmontools检测硬盘状况 | 厘米天空
  7. Linux命令详解词典
  8. 软件测试优化提案,软件测试改进建议
  9. 数据库系统原理及mysql应用教程第二版_数据库系统原理及MySQL应用教程(第2版)...
  10. VS用c#创建记事本