成绩表要支持什么
一个内存成绩表通常需要支持【0】。
主程序负责什么
把各个操作都做成函数之后,主程序负责【0】。
预测删除之后的列表
运行下面的 Python 3 程序,填写结果。 scores = [80, 90, 70] scores.remove(90) print(scores)
实现添加成绩
实现 add(lst, x) 把 x 追加进 lst 并返回,调用它给 [61, 72] 添加 88,输出结果列表。
实现查找最高分
实现 find_max(lst) 返回最高分,调用它输出 [72, 55, 88, 61] 的最高分。 注意最高的那个不在开头也不在末尾。
实现修改成绩
实现 update(lst, i, v) 把下标 i 的元素改成 v 并返回列表,调用它把 [80, 90, 70] 的下标 1 改成 95。
实现统计(个数和平均)
实现 stats(lst),输出两行:第一行个数,第二行平均分(取整数)。调用 stats([80, 90, 70])。
完成内存成绩表(六项验收)
对成绩表依次做三件事:添加 70、把下标 0 改成 85、删除值为 90 的那个。 然后输出三行:最终列表、成绩个数、最高分。
一个人的多项信息装在哪
三样各管一件事,收成一条: 小明 20 北京 姓名 年龄 城市 一条记录 要把一个人的姓名、年龄和城市装在一起,最合适的是【0】。
字典是由什么组成的
三样各管一件事,收成一条: 小明 20 北京 姓名 年龄 城市 一条记录 字典里的内容是【0】。