zoukankan      html  css  js  c++  java
  • 实验七 组合数据类型

    安徽工程大学

      Python程序设计 实验报告

    班级   物流192班   姓名  刘旭  学号  3190505212  成绩          

    日期    2020.5.28     指导老师    修宇    

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

    【实验目的】  

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

    【实验条件】  

    PC机或者远程编程环境

    【实验内容】

    完成二个编程题。

    1、 大于平均体重的体重

    描述

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

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

    2、 分类统计字符个数

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

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

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

    【实验记录与分析】

     1、 大于平均体重的体重

    错误1:从for循环里面取出的元素,在没有规定为何种类型的情况下,系统默认为字符,字符不能和浮点数比较。

    错误2:出错的原因还是因为不清楚数据类型,听完老师的讲解后,才发现该题可以创建一个元组,元组中元素类型可以不同,可同时输入浮点数和整数。

    总结:和老师给出的答案相比,我的代码虽然也能得出结果,但不够简洁,归根结底还是对知识的掌握不够熟练。

    我写代码的时候就想不到可以初始化一个空列表ls,还可以使用append函数把所需元素添加到ls列表中。以后还需多多练习。

    2、分类统计字符个数

    过程中出现错误:结构不对,print函数不应放在循环结构下。

  • 相关阅读:
    Delphi命名规则
    highcharts 折线,饼状,条状综合图
    Highcharts创建一个简单的柱状图
    创建一个简单的WCF程序
    VS快捷键大全
    2021.05.28 手写简易web服务器
    2021.05.23 春眠不觉晓,optional知多少……
    springboot整合ActiveMQ实现异步交易
    安利一款云容器管理工具portainer……
    uglifyjs压缩js文件(指令压缩/ 批量压缩/ 编程方式压缩)
  • 原文地址:https://www.cnblogs.com/LX1234/p/12978949.html
Copyright © 2011-2022 走看看