美文网首页
2018-07-23作业

2018-07-23作业

作者: 我是小韭菜 | 来源:发表于2018-07-23 20:53 被阅读0次

    .a.用一个变量来保存一个班级的学生信息,学生信息包括:姓名、学号、成绩(英语,体育,美术,数学)、年龄
    b。给这个班级添加学生
    c.根据姓名查看班级里的某个学生信息
    d.根据姓名删除一个指定的学生信息
    e.查看班级的所有的学生信息
    f.求指定的学生平均成绩

    a.

    student=[
        {'name':'卢本伟',  'age': '26', 'number': 'sb1314','score':{ 'Enlish':29 ,'PUBG':29,'art': 29 ,'sports':29 } },
        {'name': '黄旭东', 'age': '35', 'number': 'sb1315','score':{ 'Enlish':40 ,'PUBG':86,'art': 13 ,'sports':25 } },
        {'name': '张浩瀚', 'age': '28', 'number': 'sb1316','score':{ 'Enlish':99 ,'PUBG':50,'art': 68 ,'sports':63 } },
        {'name': '文瑞',   'age': '22', 'number': 'sb1317','score':{ 'Enlish':13 ,'PUBG':40,'art': 95 ,'sports':27 } },
        {'name': '孙一峰', 'age': '36', 'number': 'sb1318','score':{ 'Enlish':13 ,'PUBG':90,'art': 13 ,'sports':13 } },
            ]
    print(student[0],student[1],student[3],student[4],sep='\n ')
    

    b.

    student.append({'name':'钟二逼',  'age': '22', 'number': 'sb1319','score':{ 'Enlish':99 ,'PUBG':78,'art': 30 ,'sports':76 }})
    print(student[0],student[1],student[3],student[4],student[5], sep='\n ')
    

    c.

    student=input('请输入学生姓名:')
    if student=='卢本伟':
        print(students[0])
    elif student=='黄旭东':
        print(students[1])
    elif student=='张浩瀚':
        print(students[2])
    elif student=='文瑞':
        print(students[3])
    elif student=='孙一峰':
        print(students[4])
    elif student=='钟二逼':
        print(students[5])
    else:
        print('查无此人')
    
    

    d.

    首先,我知道是错的,但是,我觉得方向是对的,我不管我就要发

    new_student=input('请输入想删除信息的学生姓名:')
    for new_student in students[:]:
        if new_student=='卢本伟':
            del students[0]
            print('删除成功')
        else:
            print('删除失败')
    
    

    e~f由于d研究过长没时间研究了,也不会,没有做出来,那就这样吧再爱都曲终人散

    相关文章

      网友评论

          本文标题:2018-07-23作业

          本文链接:https://www.haomeiwen.com/subject/rnajmftx.html