实验七 组合数据类型
python实验报告
姓名:姚宝成 班级:物流191 学号:3190505128
实验七 组合数据类型
【实验目的】
熟悉通过序列索引迭代执行循环;掌握元组、列表与字典的系列操作函数及相关方法
【实验条件】
PC机或者远程编程环境
【实验内容】
完成二个编程题。
1、 大于平均体重的体重
描述
幼儿园体检要对小朋友们的体重做评估,对超出平均体重的小朋友需要提示他们进行锻炼。
编程实现:输入若干个体重,输出比平均体重更重的那些体重。输入输出形式见示例说明。

2、 分类统计字符个数
1)编写程序,用户输入一个字符串,以回车结束,利用字典统计其中字母和数字出现的次数(回车符代表结束)。
2)输入格式是一个以回车结束的字符串,例如输入abc1ab,输出{'a': 2, 'b': 2, 'c': 1, '1': 1}。
3)输入代码并提交解答。

实验一:

第一次使用for i in遍历循环结构,获取每一个输入的值,计算出体重总和,使用len获得输入的个数,从而得出平均数
再一次使用for i in循环结构和判断结构if 将每一个数值与平均数相比较,将大于平均数的数值输出
实验二:

使用input获得输入,再使用list将字符串转换为列表
采用for i in获取列表里面每一个元素,如果空列表里面没有的话,将会添加至列表
题目要求的是字典类型,所以可以采用d[i]=a的形式添加元素,使用a.count(i)可以统计每一个数值出现的次数
最后将字典输出

浙公网安备 33010602011771号