10.10学习笔记

2.保存名片数据地结构

程序就是用来处理数据的,而变量就是用来储存数据地

  • 使用字典记录每一张名片的详细信息
  • 使用列表统一记录所有的名片字典

定义名片列表变量

  • 在cards_tools文件的顶部增加一个列表变量

 注意:1. 所有名片的相关操作,都要使用这个列表,所以应该定义在程序的顶部

             2. 程序刚运行时,没有数据,所以是空列表

3. 新增名片

01.新增名片——功能实现

  • 1. 提示用户输入名片的详细信息
  • 2. 使用用户输入的信息建立一个名片字典
  • 3. 将名片字典添加到列表中
  • 4. 提示用户添加成功

 

4.显示所有名片

01.显示所有名片——遍历列表显示字典明细

  • 循环遍历名片列表,顺序显示每一个字典的信息
  • 增加标题和使用\t显示

 

 

总结:在打印表头时,使用了for循环来打印, 如果使用print函数输出内容后不想立刻换行,就可以使用end指定输出内容后面使用的分隔字符,在这里我们连续使用两个制表符,在整个循环结束后,要使用print输出一个空字符串,这样就可以把for循环内部所有内容输出完成后,增加一个换行,在打印字典信息这里,我们只使用了一个print函数,但这种方式需要在格式字符串中逐一添加\t,

02.显示所有名片——判断列表数量,没有名片直接返回

  • 在函数中使用 return 可以返回一个函数的执行结果        
  • return下方代码不会被执行        
  • 如果return后面没有任何内容,表示会返回到调用函数的位置,并且不返回任何结果

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值