猫史档案馆


【Python作品分享】学生成绩查讯系统【作品秀】

用户:淳朴的飓风雀xwGG淳朴的飓风雀xwGG查看:0 回复:1 评论:0 创建时间:2020-11-07T16:49:39


【作品展示】

center_image

 

【作品介绍】

 

【作品源代码】

st = []


def u():
    name = input('name')
    num = input('请输入学号')
    ch = int(input('请输入Chinese成绩,不能带小数点'))

    m = int(input('请输入math成绩不能带小数点'))
    e = int(input('请输入eng成绩不能带小数点'))

    sum = ch+m+e
    avg = sum/3
    x = {'名字': name,
         '学号': num, '语文成绩': ch, 'math成绩': m, 'eng成绩': e, '总分': sum, '平均': avg}

    global st
    st.append(x)
    print('插入成功')
    return True


print(st)
#查询


def ch():
    number = input('请输入学号')
    global st
    for s in st:
        if s['学号'] == number:
            print('姓名', s['名字'])
            print('学号', s['学号'])
            print('Chinese', s['语文成绩'])
            print('math', s['math成绩'])
            print('eng', s['eng成绩'])
            print('总分', s['总分'])
            print('平均分', s['平均'])
            return True
    print('无信息')
    return False


#界面
print('欢迎使用学生成绩管理系统v0.5')
print('==========================================')
while True:
    print('1.添加学生信息')
    print('2.查询学生信息')
    print('3,退出系统')
    num = input('请输入数字,操作')
    print('========================================')

    if num == '1':
        u()
    elif num == '2':
        ch()
    elif num == '3':
        print('已退出系统')
        break
    else:
        print('输入有误')

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
十四除三余二十四除三余二

这..

点赞0


评论