# 获取用户选择的菜单功能
# 利用列表,添加好友进行操作
# 定义好友列表firend_list
# 添加好友功能,输入好友名字,添加到好友列表
# 删除好友功能,输入好友的名字,将好友从列表中删除
# 备注好友功能,输入好友的名字,给好友修改名称
# 展示好友,打印输出好友列表
# 退出程序print("1:添加好友\n""2:删除好友\n""3:备注好友\n""4:展示好友\n""5:退出程序\n")
list1=[]
while True:Option = int(input("请输入你的选项:"))if Option == 1:firend_list = {}name = input("请输入添加好友的名字:")firend_list["name"] = namelist1.append(firend_list)print("添加成功!")elif Option == 2:name_1 = input("请输入要删除好友的名字:")for i in list1:if i["name"] == name_1:list1.remove(i)print("删除完成")elif Option == 3:name_2 = input("请输入你要修改的好友:")for j in list1:if j["name"] == name_2:new_name = input("请输入新的好友备注:")j["name"] = new_nameprint("修改成功")elif Option == 4:for k in list1:print(f'姓名:{k["name"]}')elif Option == 5:breakelse:print("你的输入有误!")

python好友管理系统相关推荐

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

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

  2. 【Python】好友管理系统

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

  3. Python+班级管理系统 毕业设计-附源码171809

    目  录 摘要 1 绪论 1.1研究背景 1.2研究的目的与意义 1.3系统开发技术的特色 1.4论文结构与章节安排 2基于Python班级管理系统系统分析 2.1 可行性分析 2.2 系统流程分析 ...

  4. Python 学生管理系统+mysql+Flask

    Python 学生管理系统 前言 项目目录 config py mapper.student_mapper.py static templates 主要代码块 student_controller.p ...

  5. python—成绩管理系统考试题目:小学五年级学生小明、小王、小丽、小花的语文、英语、数学成绩如……

    python-成绩管理系统考试题目:小学五年级学生小明.小王.小丽.小花的语文.英语.数学成绩如-- 最近在做人工智能微专业时发现了一道特别有趣的题目,原谅作者才疏学浅,花费了将近一下午的时间才写出正 ...

  6. python简单名片管理器,一个简单的Python名片管理系统

    字符串和列表学完,自己试着写了一个非常简单的Python名片管理系统. 新萌尝试,大佬们不要喷. 修改名片的功能我偷了个懒,因为我不知道怎么通过定义下标,然后通过下标来修改列表内的字符串. 我的思路是 ...

  7. 史上最全面的python学生管理系统教程(二)

    目录 序言 sqlite使用教程 python sqlite使用教程 数据库构造 学生信息表结构: 教师信息表结构: 课程成绩表结构: 教师添加课程: 学生表连接课程成绩表: 数据库语句了解 sqli ...

  8. Python仓库管理系统源代码,库存管理系统源码,基于flask,内含数据库文件,已实现出入库、库存预警,库存搜索等功能

    Python仓库管理系统源代码,库存管理系统源码,基于flask,内含数据库文件,已实现出入库.库存预警,库存搜索等功能 已实现三大功能:库存管理(出库.入库.低库存预警.物品搜索),预算统计,出入库 ...

  9. python 系统管理_实例讲解python用户管理系统

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

  10. 一个简单的基于python图书管理系统

    一个简单的基于python图书管理系统 开发平台:pycharm 开发语言:python 数据库:mysql 登录界面 主界面 数据库文件 想要的联系丘丘:793064854.2R带走

最新文章

  1. 局域网中,ip可以访问其他计算机,“网络”中无法发现共享计算机,也无法通过主机名访问。...
  2. 存储虚拟化之带内设备与基于存储控制器的虚拟化
  3. 决策树 prepruning_数据挖掘入门系列教程(三点五)之决策树
  4. web压测工具http_load原理分析
  5. java 输出流_Java中输入输出流方法总结
  6. mysql error1045 yes,MySQLERROR1045(28000)错误的解决办法
  7. Linux学习:Linux基础命令集(2)
  8. scala 连接符_Scala标识符示例教程
  9. memcached系列之二
  10. 89c51汇编语言流水灯,汇编语言流水灯
  11. bash 脚本编程 教程
  12. 图像处理:根据像素坐标及像素尺寸大小裁剪遥感影像
  13. Frank-Wolf算法
  14. c语言大一期中考试知识点,大一期末考试复习计划
  15. 操作系统-比例份额调度
  16. 卸载 mysql 2008_强力卸载SQL Server 2008图文详解
  17. NX/UG二次开发—建模—批量创建重复特征方案优化
  18. Linux查看服务器硬件网卡cpu型号内存BIOS、主板型号信息
  19. 简单易学又有效的颈椎病自我康复操
  20. IC 短缺的影响超出汽车领域

热门文章

  1. (原创)十大危险cmd命令代码总结
  2. 省市区三级联动 mysql_javaweb--json--ajax--mysql实现省市区三级联动(附三级联动数据库)...
  3. 用c语言编写文本游戏,如何用C语言编写游戏.doc
  4. 蓝桥杯第十三届省赛题目(4月23日)答案汇总 python
  5. 有哪些让程序员受益终生的建议
  6. 发电机机房设计规范_柴油发电机房设计规范.docx
  7. linux 五笔输入法下载软件,极点五笔Linux版|极点五笔输入法官方linux版_最火软件站...
  8. 最新手机号段归属地数据库 高性能dat解析
  9. 【VSLAM学习记录2】初识cmake
  10. Hadoop学习之web查看HADOOP以及文件的上传和下载