通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 计算机二级Python语言程序设计模拟试卷 中有题目如下:
第1题
输入张三学习的课程名称及成绩等信息,信息间采用空格分隔,每个课程一行,以空行和回车符结束录入,示例格式如下:
数学 98
输出结果保存在 PY202.txt 中。其中逗号为英文逗号,最低分课程是物理 74,平均分是 88.40。
参考答案:
fo = open("PY202.txt", "w") data = input("请输入课程名及对应的成绩:") #课程名 考分 course_score_dict = {} while data: course, score = data.split(' ') course_score_dict[course] = int(score) data = input("请输入课程名及对应的成绩:") course_list = sorted(list(course_score_dict.values())) max_score, min_score = course_list[-1], course_list[0] average_score = sum(course_list) / len(course_list) max_course, min_course = "", "" for item in course_score_dict.items(): if item[1] == max_score: max_course = item[0] if item[1] == min_score: min_course = item[0] fo.write("最高分课程是{} {},最低分课程是{} {},平均分是{:.2f}".format(max_course, max_score, min_course, min_score, average_score)) fo.close()
所属试卷:计算机二级Python语言程序设计模拟试卷
下列关于类模板的模板参数的叙述中,错误的是
下列说法中错误的是。
编写代码,获得用户输入的一个复数,计算、输出其共轭复数
结构化程序所要求的基本结构不包括( )。
Python标准库random中的_________方
已知x={1:2,2:3},那么表达式x.get(2,
以下程序的功能是:借助指针变量找出数组元素中最大值所在
关于Linux内核版本的说法,以下错误的是( )。
用于文件系统直接修改文件权限管理命令为:( )
Linux系统中有三种基本的文件类型:________
在Linux系统中,以( )方式访问设备。
以下哪个命令用于查看当前Linux系统的网络连接状态
数据库的物理设计主要包括存储结构和 两个方面
备份最近一次完全备份以后发生变化的数据,称为 ___备
对任何数据结构链式存储结构一定优于顺序存储结构。
若某线性表最常用的操作是存取任一指定序号的元素和在最后
在视图上不能完成的操作是( )
(洪水填充)现有用字符标记像素颜色的 8x8 图像。颜
若有定义:接着顺序执行下列语句后,变量c中的值是___
将函数funl的入口地址赋给指针变量p的语句是____
对于有n个顶点m条边的无向连通图(m>n),需要删掉
软件是
对长度为10的线性表进行冒泡排序,最坏的情况下需要比较
输入 :10 7 1 4 3 2 5 9 8 0 6输
输入 :62 6 3 4 5 1输出 :____
表达式 a*(b+c)-d 的后缀表达形式为( )。
如果根的高度为1,具有61个结点的完全二叉树的高度为
输入:1 1000 10 15输出:________
本题中,我们约定布尔表达式只能包含p, q, r三个布
( 全排列 ) 下面程序的功能是利用递归方法生成从 1
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2