好友管理系统

1、实验题目:好友管理系统
请设计一个好友管理系统,每个功能都对应一个序号,用户可根据提示“请输入您的选项”选择序号执行相应的操作,包括:
(1)添加好友:用户根据提示“请输入要添加的好友:”输入要添加好友的姓名,添加后会提示“好友添加成功”。
(2)删除好友:用户根据提示“请输入删除好友姓名:”输入要删除好友的姓名,删除后提示“删除成功”。
(3)备注好友:用户根据提示“请输入要修改的好友姓名:”和“请输入修改后的好友姓名:”分别输入修改前和修改后的好友姓名,修改后会提示“备注成功”。
(4)展示好友:若用户还没有添加过好友,提示“好友列表为空”,否则返回每个好友的姓名。
(5)退出:关闭好友系统。

list_f = []
print("好友管理系统")
print("1.添加好友")
print("2.删除好友")
print("3.备注好友")
print("4.展示好友")
print("5.退出")while True:n = int(input("请输入您的选项:"))if n == 1:f = input("请输入要添加的好友:")list_f.append(f)print("好友添加成功")elif n == 2:f = input("请输入删除好友姓名:")list_f.remove(f)print("删除成功")elif n == 3:o_name = input("请输入要修改的好友姓名:")n_name = input("请输入修改后的好友姓名:")i = list_f.index(o_name)list_f[i] = n_nameprint("备注成功")elif n == 4:if len(list_f) == 0:print("好友列表为空")else:for m in list_f:print(m)elif n == 5:break
print("关闭好友系统")

重点:
1.建一个空列表存放好友信息。
2.append()添加
3.remove()删除
4.index()索引匹配第一次出现的位置

Python实现好友管理系统相关推荐

  1. 【Python】好友管理系统

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

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

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

  3. 图书管理系统python源代码-Python实现图书管理系统

    本文实例为大家分享了python实现图书管理系统的具体代码,供大家参考,具体内容如下 import mysql.connector import sys, os import time import ...

  4. python学生信息管理系统心得体会-python实现名片管理系统

    本文实例为大家分享了python实现名片管理系统的具体代码,供大家参考,具体内容如下 系统需求 程序启动,显示名片管理系统欢迎界面,并显示功能菜单 ************************** ...

  5. python学生管理系统-python实现学生管理系统

    python写的简单的学生管理系统,练习python语法. 可以运行在windows和linux下,python 2.7. #!/usr/local/bin/python # -*- coding:u ...

  6. python管理系统-基于Python实现用户管理系统

    基于Python的用户管理小系统,包含文件读写操作,实现了用户信息注册和登录的简单功能. class userLogReg: """ Created on 2018.11 ...

  7. python实现文件管理系统_Python使用文件操作实现一个XX信息管理系统的示例

    大家好,我是第一次python学了一个学期,期末要完成一个毕业生信息管理系统大作业的小韩了,由于上次没有仔细看开发实现的要求,实现了一个简单的毕业生信息管理系统,而这次专门整理了两种使用文件进行保存数 ...

  8. python 工资管理软件_基于[Python]的员工管理系统

    基于[Python]的员工管理系统 -------------------------------- 简介 使用python语言来完成一个员工管理系统,员工信息包含:员工工号,姓名, 年龄,性别,职位 ...

  9. python写名片管理系统_Python实现名片管理系统

    本文实例为大家分享了Python实现名片管理系统的具体代码,供大家参考,具体内容如下 目标 综合应用已经学习过的知识点: 变量 流程控制 函数 模块 系统需求 1. 程序启动,显示名片管理系统欢迎界面 ...

  10. Python实现学生管理系统(功能全面)

    标题Python实现学生管理系统 功能描述 1.分为两个界面:(1)登录和注册界面 (2)学生管理系统界面 2.登录功能和之前发布的图书管理系统相同,登录成功后可进入学生管理系统界面,这里不再叙述 3 ...

最新文章

  1. FPGA 开平方方法
  2. collections python_python: collections
  3. String[]转化暴露“思维误区”
  4. vue native
  5. Dora.Interception,为.NET Core度身打造的AOP框架 [5]:轻松地实现与其他AOP框架的整合...
  6. php post aspx,Login/LoginPost.aspx.vb 文件 LoginPost.aspx
  7. 第 7 节:前端面试指南 — 微信小程序篇(附面试题答案)
  8. 正面管教php_佛山市第三中学正面管教家长工作坊PHP分享会
  9. 马来西亚什么时候学计算机,关于马来西亚大学里的计算机专业,你知道多少?...
  10. DIY的U盘量产CD-ROM做PE启动盘教程(银灿IS903-A4主控+东芝SLC颗粒)
  11. Casper与V神的博弈论(过节了,文末送大礼)
  12. Metasploit -- 各类密码破解
  13. 电影《阿凡达》观后感
  14. Linux学习-账户管理
  15. 安装python3.x解释器步骤,Windows下使Python2.x版本的解释器与3.x共存的方法
  16. 99物联金手指模组AFW127PI
  17. 算法总结——JS实现递归
  18. 西安健身房共享系统开发如何快速回笼资金?
  19. HAL(Hardware Abstract Layer)硬件抽象层工作原理
  20. 用Python实现BT种子转化为磁力链接

热门文章

  1. 约瑟夫环c语言代码顺序存储,详解约瑟夫环问题及其相关的C语言算法实现
  2. 北风网 传智播客 视频地址
  3. offer拿到手软,java分布式面试题及答案
  4. 如何打印被加密的PDF文件
  5. 10W+字C语言从入门到精通保姆级教程(2021版下)
  6. 计算机二级——C语言程序设计 知识点整理
  7. activitygroup
  8. SQL Server活动监视器
  9. pygame之key模块
  10. 分享DXperience免费汉化下载