Python程序设计实验报告七:组合数据类型

 

安徽工程大学

  Python程序设计 实验报告

班级   物流192   姓名  刘晨晨   学号  3190505214           

日期   2020.5.27    指导老师       修宇    

【实验名称】实验七 组合数据类型

 

【实验目的】

熟悉通过序列索引迭代执行循环;掌握元组、列表与字典的系列操作函数及相关方法

 

【实验条件】

PC机或者远程编程环境

 

【实验内容】

完成二个编程题。

1、 大于平均体重的体重

问题描述:

‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬幼儿园体检要对小朋友们的体重做评估,对超出平均体重的小朋友需要提示他们进行锻炼。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

编程实现:输入若干个体重,输出比平均体重更重的那些体重。输入输出形式见示例说明。

输入输出示例:

 

2、 分类统计字符个数

‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬1)编写程序,用户输入一个字符串,以回车结束,利用字典统计其中字母和数字出现的次数(回车符代表结束)。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

2)输入格式是一个以回车结束的字符串,例如输入abc1ab,输出{'a': 2, 'b': 2, 'c': 1, '1': 1}。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

3)输入代码并提交解答。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

输入输出示例:

 

【实验记录与分析】

1、 大于平均体重的体重

错误输入:(错误分析:输出时把输出的数规定成了小数点类型,所以即使有整数,输出时也会把数据弄成小数类型)

 

 

错误输出:

错误输入2:(错误分析:从for循环里面取出的元素,在没有规定为何种类型的情况下,系统默认为字符,字符是不能和整数类型的数字相加减的,所以会出错)

错误输出:

 

2、分类统计字符个数

错误输入:(把回车符错当成了制表符)

 

错误结果:

正确输入:

正确输出:

 

 

posted @ 2020-05-27 22:36  物流192刘晨晨  阅读(508)  评论(0)    收藏  举报