python名片管理程序,用python怎么做名片系统管理

  python名片管理程序,用python怎么做名片系统管理

  指尖生活

  一.想法1。定义名片操作选项。

  2.将添加的名片信息存储在字典中。

  3.所有名片信息都存储在列表中。

  4.误操作提示。

  二、所用知识点1、类的定义,用于设置控制台输出颜色。

  2.函数的定义,用于输出欢迎和选项。

  3.如果elif else对选中的选项做出判断。

  第三,效果

  四。代码

  * @作者:小芳

  * @软件:PyCharm

  * @描述:名片管理系统

  b类颜色:

  HEADER= \ 033[95米]

  OKBLUE=\033[94m

  ok green= \ 033[92米]

  警告= \ 033[93米]

  FAIL=\033[91m

  ENDC= \ 033[0m]

  BOLD=\033[1m

  下划线=\033[4m

  def cardHead():

  打印(b颜色。标题)

  打印(======欢迎使用名片管理系统=====)

  打印( 1。检查名片’)

  打印( 2。添加名片’)

  打印( 3。修改名片’)

  打印( 4。删除名片’)

  打印( 5。退出系统’)

  打印(b颜色。ENDC)

  L=[] #使用列表来添加、删除和检查数据。

  虽然正确:

  卡片标题()

  choose=input( please choose:)# input输出是字符串。

  打印(b颜色。OKBLUE)

  if choose==1 :

  i=0

  如果len(l)==0:

  打印(“还没有名片”)

  否则:

  当我借(l):

  Print(%s-姓名:%s 年龄:%s 身高:% s% (i,l [i] [姓名],l [i] [年龄],l [i] [高]))

  i=1

  elif choose==2 :

  name=input(name:)。条状()

  年龄=输入(年龄:)。条状()

  高=输入(高:)。条状()

  info={name :姓名,年龄:年龄,高:高}

  l .附加(信息)

  打印(“成功添加”)

  elif choose==3 :

  修订=输入(请选择要修改的名片ID:)

  if int(revise)=len(l):

  打印(“ID不存在”)

  否则:

  name1=输入( name:)

  年龄1=输入(“年龄”)

  high1=输入(高: )

  如果名称1:

  l[int(revise)][name]=name1

  如果1岁:

  l[int(revise)][age]=年龄1

  如果高1:

  l[int(revise)][high]=high1

  打印(“成功修改”)

  elif choose==4 :

  Del1=input(请选择要删除的名片:)

  如果int(del1)=0且int(del1) len(l):

  l.remove(l[int(del1)]

  打印(“成功删除”)

  否则:

  打印(“ID不存在”)

  elif choose==5 :

  打印(“成功退出,欢迎使用这个简单的名片系统”)

  破裂

  否则:

  打印(“输出错误,请重新输入”)

  打印(b颜色。ENDC)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: