前言

之前看过一遍的python教程,真的是自己看过一遍,python的程序能看懂,但是很难去实现。比较困难的自己实现一些代码,找工作原因,自己又认认真真的看书,敲代码,后来看到了这个题目,想把之前学习的python常用的数据类型复习下。花了一点儿时间,编程实现了。

python实现名片管理系统

能实现如下功能:

*****************

名片管理系统

1.添加名片

2.删除名片

3.修改名片

4.查询名片

5.退出系统

0.显示所有名片

*****************

添加名片

编程思路 先创建一个临时的 templist 变量,通过 templist.append()方法,增加,姓名,手机号,地址等信息,然后把templist列表追加到 mainList列表中。

def increMem(aList):

tempList = []

tempName = input("输入新建名片名字:")

tempList.append(tempName)

while True:

tempPhone = input("输入新建联系人手机号:")

if tempPhone.isnumeric(): break

else: print("输入有误,重新输入")

tempList.append(tempPhone)

tempAddr = input("输入新建联系人地址:")

tempList.append(tempAddr)

print("输入新建联系人信息:")

showList(tempList)

aList.append(tempList)

注意:

手机号都是数字,可以通过 list.isnumeric()方法判断是否是纯数字字符串,不是返回False

删除名片

编程思想:首先盘算是否是空,如果是空返回,然后先定位删除联系人的索引值,最后通过del()函数删除联系人。

def delMem(aList):

i = 0

if len(aList) == 0 :

print("没有联系人,请先添加联系人!")

return

tempName = input("输入要删除的联系人:")

for mumList in aList:

if tempN

python怎么打印自己名片_python实现简单名片管理系统相关推荐

  1. 用python编写名片_python实现简单名片管理系统

    前言 之前看过一遍的python教程,真的是自己看过一遍,python的程序能看懂,但是很难去实现.比较困难的自己实现一些代码,找工作原因,自己又认认真真的看书,敲代码,后来看到了这个题目,想把之前学 ...

  2. python编程超市购物系统_python实现简单购物车系统(练习)

    #!Anaconda/anaconda/python#coding: utf-8 #列表练习,实现简单购物车系统 product_lists= [('iphone',5000), ('computer ...

  3. python怎么打印奇数菱形_python怎么打印菱形

    python怎么打印菱形?下面给大家带来三种方法: 第一种rows = int(input('请输入菱形边长:\n')) row = 1 while row <= rows: col = 1 # ...

  4. python编写一个名片_python基础-实现名片功能

    (一)题名: # 编写程序,完成"名片管理器"项目 # 需要完成的基本功能: # 1 添加名片 # 2 删除名片 # 3 修改名片 # 4 查询名片 # q 退出系统 # 程序运行 ...

  5. python修改名片_Python完整版名片系统的操作、增、删除、改等

    主程序文件 main_card.py import card_tools cards = True while cards: # TODO 显示功能菜单 card_tools.show_men() n ...

  6. python 工资管理软件_Python3实现的简单工资管理系统示例

    本文实例讲述了Python3实现的简单工资管理系统.分享给大家供大家参考,具体如下: 工资管理系统要求: 1. 查询员工工资 2. 修改员工工资 3. 增加新员工记录 4. 退出 执行代码: #!/u ...

  7. python设计模式名片_Python 设计模式 简单工厂(设计模式之禅)

    # -*- coding: utf-8 -*- # author: zhonghua # filename: pd_factory.py # create: 2016/3/28 # version: ...

  8. python购物信息整合教程_python实现简单购物商城

    本文为大家分享了购物商城小程序,供大家参考,具体内容如下 软件版本:python3.x 功能:实现简单购物商城 1.允许用户选择购买多少件 2.允许多用户登录,下一次登录后,继续按上次的余额继续购买 ...

  9. python绘制拟合回归散点图_Python之简单线性回归

    线性回归一是能够定量的解释因变量与解释变量间的相互关系,二是用来预测因变量. 本文通过Python拟合一元线性回归模型,实现对一元线性回归的学习,过程较简单. 主要知识点: 1.散点图绘制,查看变量间 ...

最新文章

  1. mysql 命令行小结
  2. YOLO 卷积层代码学习
  3. 最简单的视音频播放示例3:Direct3D播放YUV,RGB(通过Surface)
  4. Snap Shots 出了新东西
  5. ping命令 仿源码实现 以及几个 命令的 使用
  6. python数据结构之字典(dict)——超详细
  7. load data infile mysql_mysql Load Data InFile 的用法举例
  8. matlab图像分割算法源码
  9. 21考研数学二和英语二复习规划
  10. Cygwin下安装apt-cyg
  11. windows系统扩展C盘的工具推荐(解决了C盘和压缩卷不相邻无法扩展C盘问题)
  12. The following signatures were invalid: EXPKEYSIG F42ED6FBAB17C654 的解决方法
  13. 数据库范式 1NF, 2NF, 3NF的问题与细解
  14. 华硕电脑连接不上wifi_华硕电脑连不上无线网怎么办
  15. [生存志] 第83节 墨子开宗称显学
  16. matlab整数规划--简单入门
  17. 全干工程师神器 - Jmeter 06 - Jmeter后置处理器
  18. 设计初学者必学之AI图形描边:宽度工具与画笔工具
  19. DataEase看中国 - 中国影星“成龙”电影票房数据分析
  20. 20条最狠的潜规则!读完又爱又恨!

热门文章

  1. 数字图像处理6 蝶形变换
  2. 撒网介入光通信领域(附股)
  3. 【Android】四大组件之 ContentProvider
  4. 关于 ioctl 的 FIONREAD 參数
  5. 学习《操作系统真相还原》三
  6. 【c++ 面向对象回顾】里氏代换原则
  7. Spring Boot 工程创建
  8. vue2设置首页和个人信息页
  9. java人机猜拳代码,层层深入
  10. android简单的九宫格解锁view