class Friend:def __init__(self):self.friend_li = []def welcome(self):print("* *欢迎使用好友管理系统* *")print("1: 添加好友")print("2: 删除好友")print("3: 展示所以好友")print("4: 退出系统")while True:option = input("请选择功能:")if option == "1":self.add_friend()elif option == "2":self.del_friend()elif option == "3":self.show_friend()elif option == "4":print("再见")breakelse:print("你是农村来的土狗吗?1,2,3,4你不会认吗?")def add_friend(self):name = input("请输入要添加的好友:")if name not in self.friend_li:self.friend_li.append(name)print("好友添加成功")print(self.friend_li)elif name in self.friend_li:print("好友已存在")def del_friend(self):name = input("请输入要删除好友")if name in self.friend_li:self.friend_li.remove(name)print("好友删除成功")elif name not in self.friend_li:print("没有这个好友")def show_friend(self):numbers = len(self.friend_li)number = 0while number < numbers:print(f"好友{number+1}:{self.friend_li[number]}")number += 1friend = Friend()
friend.welcome()

用python 类方法写好友管理系统相关推荐

  1. python+diango写酒店管理系统_课内资源 - 基于Python的Django框架实现的中式快餐厅管理信息系统网站...

    1 初步调研 随着餐饮业的连锁和国外餐饮巨头的进入,餐饮业的竞争将越来越激烈:要想在竞争中处于不败之地,必须在管理.服务等方面提高服务管理意识.面对当前餐饮业普遍的产业化程度低,管理手段.管理技术落后 ...

  2. Python框架:Django写图书管理系统(LMS)

    今天我会带大家真正写一个Django项目,对于入门来说是有点难度的,因为逻辑比较复杂,但是真正的知识就是函数与面向对象,这也是培养用Django思维写项目的开始 Django文件配置 Django模版 ...

  3. python纯函数_理想国真恵玩Python从入门到精通第006天_纯函数写游戏管理系统

    原标题:理想国真恵玩Python从入门到精通第006天_纯函数写游戏管理系统 前面已经带大家学习了函数,高级数据类型,比如说字典,今天带大家用函数加字典做一个游戏管理系统,希望大家喜欢.废话不多说,直 ...

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

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

  5. 用python写学籍管理系统_使用Python实现 学生学籍管理系统

    大家好,今天跟大家分享一个用Python实现的学生学籍管理系统: 该代码主体由五个函数组成: 1.add_stu() 添加 2.del_stu() 删除 3.print_stu()打印 4.exit_ ...

  6. 【Python】好友管理系统

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

  7. 小猪的Python学习之旅 —— 19.Python微信自动好友验证,自动回复,发送群聊链接

    小猪的Python学习之旅 -- 19.Python微信自动好友验证,自动回复,发送群聊链接 标签:Python 一句话概括本文: 上一节利用itchat这个库,做了小宇宙早报的监测与转发, 本节新增 ...

  8. 学生成绩管理系统实验报告_学习60天python成果,Python变成学生成绩管理系统

    学习60天python成果,Python变成学生成绩管理系统 大家好,我是一名刚进入大学的python新秀,初次来到博客,希望通过博客想大家分享一下自己的学习成果,并记录自己的在大数据方向的经历,希望 ...

  9. 系统业务逻辑书籍_Python框架:Django写图书管理系统(LMS)

    今天我会带大家真正写一个Django项目,对于入门来说是有点难度的,因为逻辑比较复杂,但是真正的知识就是函数与面向对象,这也是培养用Django思维写项目的开始 Django文件配置 Django模版 ...

  10. 基于python的学生成绩管理系统毕业设计源码071143

    Django学生成绩管理 摘   要 在国家重视教育影响下,教育部门的密确配合下,对教育进行改革.多样性.质量等等的要求,使教育系统的管理和运营比过去十年前更加理性化.依照这一现实为基础,设计一个快捷 ...

最新文章

  1. 智源沙龙:人工智能的技术发展与投资
  2. java rest post list,Java RestTemplate.postForLocation方法代码示例
  3. jvm一个线程的成本
  4. ORACLE修改表空间方法
  5. 网络知识:宽带下载网速是30MB/s,经过路由器后仅10MB/s,看完你就懂了!
  6. 设一组初始记录关键字序列为(25,50,15,35,80,85,20,40,36,70)进行一趟归并后的结果为
  7. uni.request接口封装;小程序uni-app接口封装
  8. 通过SQL Server 2008 访问Oracle 10g
  9. C语言-freopen函数输入简单使用举例
  10. Intel(R) 处理器产品型号/CPUID标识/签名对照表 (Family Model)
  11. Linux CPU信息和使用情况查看(CentOS)
  12. C# static变量、const变量、readonly变量
  13. 2008年6月6日今天终于调回公司本部啦,记录历史的一天。
  14. 使用xadmin更新数据时,报错expected string or bytes-like object
  15. STM8S003F3 使用内置的Data EEPROM的操作接口
  16. EURAKA入门实例1
  17. 学习笔记1-【计算机组成原理】-【计算机科学速成课】[40集全/精校] - Crash Course Computer Science
  18. nginx配置多个域名转向80端口
  19. Nutch 笔记(二):Craw more urls and Recrawl
  20. Unity UI界面的设计(完整版)

热门文章

  1. C语言实现约瑟夫环代码
  2. steam授权_恐怖游戏爱好者的福音!十一月Steam上最值得玩的恐怖游戏
  3. 【iOS源码】懒人笔记应用源码
  4. .Net Framework3.5 的 NetFx3.cab 资源
  5. 常用plc编程软件阵营划分
  6. 单片机控制步进电机程序c语言正反转停止,51单片机控制步进电机的启动、停止、正转、反转...
  7. java开发使用jbpm视频_最新jbpm4工作流开发实战视频教程 - 框架技术 - Java - 私塾在线 - 只做精品视频课程服务...
  8. 计算机房用还原保护软件,“小哨兵”还原卡v9.1在机房的巧妙应用
  9. Java实现SM2算法(国密算法)
  10. 君则A3服务器地址异常信息,a3服务器端操作指南.doc