Python:名片管理系统
字符串和列表学完,
自己试着写了一个非常简单的名片管理系统,
新萌尝试,
大佬们不要喷,
修改名片的功能我偷了个懒,
因为我不知道怎么通过定义下标,然后通过下标来修改列表内的字符串
我的思路是,把用户准备修改的名片删除,再把用户新命名的名片添加即可;
如果有大佬有直接修改的办法,欢迎指点一下。。。
代码如下:
1 name = [] 2 while True: 3 print("="*50) 4 print(" 欢迎进入名片管理系统V1.0") 5 print("1:添加一个名片") 6 print("2:修改一个名片") 7 print("3:删除一个名片") 8 print("4:查询一个名片") 9 print("5:退出") 10 print("="*50) 11 admin = int(input("请输入功能编号:")) 12 13 if admin == 1: 14 while True: 15 new_name = input("请输入你的名字:") 16 if new_name == "返回": 17 break 18 name.append(new_name) 19 print("=======>添加成功!") 20 print("=======>目前已添加的名字有:%s"%(name)) 21 print("=======>返回菜单请输入:返回") 22 elif admin == 2: 23 while True: 24 al_name = input("请输入你要修改的名字:") 25 if al_name == "返回": 26 break 27 if al_name in name: 28 als_name = input("请输入新名字:") 29 name.remove(al_name) 30 name.append(als_name) 31 print("=======>目前的名字有:%s" % (name)) 32 else: 33 print("您输入的名字不存在,请重新输入!") 34 print("=======>返回菜单请输入:返回") 35 elif admin == 3: 36 while True: 37 del_name = input("请输入你要删除的名字:") 38 if del_name == "返回": 39 break 40 name.remove(del_name) 41 print("=======>删除成功!") 42 print("=======>目前已剩余的名字有:%s" % (name)) 43 print("=======>返回菜单请输入:返回") 44 elif admin == 4: 45 while True: 46 look_name = input("请输入你要查询的名字:") 47 if look_name == "返回": 48 break 49 else: 50 if look_name in name: 51 print("你要查询的名字存在!") 52 else: 53 print("查无此人!") 54 print("=======>返回菜单请输入:返回") 55 elif admin == 5: 56 break 57 else: 58 print("你的输入有误,请从新输入!")
转载于:https://www.cnblogs.com/wzpy/p/8257708.html
Python:名片管理系统相关推荐
- python简单名片管理器,一个简单的Python名片管理系统
字符串和列表学完,自己试着写了一个非常简单的Python名片管理系统. 新萌尝试,大佬们不要喷. 修改名片的功能我偷了个懒,因为我不知道怎么通过定义下标,然后通过下标来修改列表内的字符串. 我的思路是 ...
- Python 名片管理系统(文件版,可存档读档)
Python 名片管理系统(文件版,可存档读档) 相比于函数版的程序,文件版增加了存档读档操作 函数版的可以参考Python名片管理系统(列表.字典和函数的综合应用) 以下是新增部分的代码(不包括调用 ...
- python名片管理系统_Python名片管理系统
1.Python之cards_mail.py #!/usr/bin/python3 import cards_tools # 无限循环,由用户主动决定什么时候退出循环! while True: # 显 ...
- python名片管理系统2.0_python名片管理系统代码
最近看到有朋友在讨论python的名片管理系统的实现问题,那么这一篇文章中,我就有提到要实现个简单的名片管理系统了.这个是没有界面化,就单纯的在控制台操作而已.所以,总体来说,很简单,实现起来不难. ...
- python名片管理系统_用python实现名片管理系统
python的基础练习案例--名片管理系统,一个控制台程序的案例练习,平台为pycharm2017.代码是看着python视频学的时候写的,pycharm运行没有问题. 系统需求 1.程序启动,显示名 ...
- python 名片管理系统
名片管理系统 前言: 写这个主要是复习之前学过的python基础,比较想练习一下装饰器,所以大部分功能都有装饰器.题目大概是按照下面这个视频做的一个类似的名片管理系统: 链接: link. 做的比较简 ...
- python名片管理系统2.0_Python:名片管理系统2.0(增加登录功能)
1 defmingpian():2 name =[]3 name_fl =04 while name_fl ==0:5 print("="*50)6 print("欢迎进 ...
- python名片管理系统难点总结_Python 知识要点:名片管理系统 2.0
主程序cards_main.py调用cards_tools.py里的方法,实现名片管理的功能,代码上更加简洁. [cards_main.py] 复制代码 ! /usr/bin/python3 impo ...
- python名片管理系统的总结_名片管理系统(Python)
1.# 记录所有名片字典 card_list = [] def show_menu(): print("*" * 50) print("欢迎使用[名片管理系统]" ...
- python名片管理系统难点总结_Python学习笔记之名片管理系统
主运行循环: import cards_tools while True: cards_tools.show_menu() action_str = input("请输入希望执行的操作:&q ...
最新文章
- oracle中merge的用法,以及各版本的区别 Create checkbox全选JS(转载)
- jenkins部署net core初探
- win7 web开发遇到的问题-由于权限不足而无法读取配置文件,无法访问请求的页面...
- jQuery学习——表单
- js,jq设置获取属性,样式
- [原创]linux简单之美(二)
- bimmercode刷隐藏教程_PS教程:快速提取人物像素,制作人物海报主体,简单易学...
- ScriptX打印控件的使用
- php讲用户输入的值存入数组,如何将表单输入数组转换为PHP数组
- 手机电子书UMD数据格式实现代码(C#版)
- 刷流量php网站源码,在线模拟刷网站PV流量源码
- 发论文为嘛这么难?灵魂画手扒一扒“同行评审”那些事
- Archlinux连接HDMI分屏后没声音
- py函数式编程(高阶函数map/reduce/filter/sorted、闭包函数/返回函数、匿名函数lamber、@装饰器decorator、偏函数functool.partial())
- Flashnbsp;AS3nbsp;学习9nbsp;-nbsp;时钟的制作
- QT西游回合制源码+java后台管理系统
- python绘制热图_python使用matplotlib绘制热图
- 计算机毕业设计Java宠物爱心驿站(源码+系统+mysql数据库+lw文档)
- 面向任务的无人集群系统自主协同方法(基因调控网络, GRN)
- 雅克比 (Jacobi) 迭代法求线性方程组的解及其代码
热门文章
- 前后端分离中使用基于jwt的token进行身份认证
- 看了这篇C++笔记,你出去行走江湖我就放心了【C++】
- 关于linux shell脚本开头的#!/bin/sh
- 解决 VSCode 配置 tab 空格数 Dart 语言无效的问题
- ZooKeeper概述与原理
- c语言程序设计棋盘不对齐,经典c语言程序设计例(55页)-原创力文档
- android listview item 圆角,ListView圆角 实现方法(一)
- KubeMeet 深圳站完整议题出炉 快来 get 云原生边缘计算硬核技术动态
- 从零开始入门 K8s | 理解 RuntimeClass 与使用多容器运行时
- mysql悲观锁 更新_MySQL学习笔记(四)悲观锁 for update