信息表要支持哪些操作
一张能用的联系人信息表,通常要支持【0】。
阅读更多 →
三个函数一起验一遍
给上面三个函数各写一条断言:新增之后表里有 1 条、查“小刚”得到“北京”、数北京得到 2。 三条全部符合预期就输出 全部通过,只要有一条不符就输出 有失败。 代码里带 @youci 的语句,以及专门
阅读更多 →
封装一个统计函数
封装 count_in_city(people, city):数出这个城市有几个人。 调用它数北京,输出人数。 代码里带 @youci 的语句,以及专门用来输出这些语句的函数,都只负责播放动画,不是这
阅读更多 →
封装一个查找函数
封装 find_city(people, name):按姓名找出所在城市,找不到返回 None。 调用它查“小刚”,输出结果。 代码里带 @youci 的语句,以及专门用来输出这些语句的函数,都只负责
阅读更多 →
封装一个新增函数
封装 add_person(people, name, city):把一条新记录加进表里,并返回这张表。 对一张空表添加“小明 / 北京”之后,输出整张表。 代码里带 @youci 的语句,以及专门用
阅读更多 →
预测查找函数的返回
运行下面的 Python 3 程序,填写结果。 def find_by_name(people, name): for p in people: if p["name
阅读更多 →
怎么确认这些函数写对了
把操作拆成函数之后,确认它们对不对的办法是【0】。
阅读更多 →
查找函数没找到时返回什么
查找函数一个都没找到时,最好【0】。
阅读更多 →
函数怎么拿到那张表
操作信息表的函数,应该把这张表【0】。
阅读更多 →
查任意城市的人数(三组验收)
先按城市统计,然后读入一个城市名,输出这个城市有几个人。 本题用三组数据验收,其中一组输入的城市根本没有人——这种情况要输出 0,不能崩。 代码里带 @youci 的语句,以及专门用来输出这些语句的函
阅读更多 →