全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
某校园调查表含“社团类别”和“参加人数”两列。若要按社团类别汇总参加人数,应选择哪种操作? A. 按社团类别分组,并对参加人数求和 B. 按参加人数排序 C. 筛选出参加人数最多的记录 D. 统计调查表的总行数
登录后查看答案
小芸用 pandas 读取了一份班级图书登记表,表中每行记录一本书的信息,每列代表一种属性(如书名、作者)。关于这种以行列方式组织的数据,下列说法正确的是( ) A. 每行数据对应一个对象的完整信息,每列代表同一类属性 B. 每列数据代表一个对象,每行代表不同属性 C. 行和列都必须有编号,且编号必须从0开始 D. 表中数据只能按行选取,不能按列选取
小林要用 pandas 将逗号分隔的表格文件 club.csv 读取为数据表对象,应使用哪条语句? A. pd.read_csv("club.csv") B. pd.read_excel("club.csv") C. pd.to_csv("club.csv") D. pd.DataFrame("club.csv")
某校园游戏规定:将随机生成的整数1至6等可能地作为一次掷骰结果,出现1或2记为“成功”。小林要通过模拟估计一次成功的概率,以下哪种实验设计最合适? A. 每次随机生成一个整数,记录是否为1或2,重复大量次数并统计成功比例 B. 每次随机生成一个整数,只记录是否为偶数,重复大量次数并统计成功比例 C. 只随机生成一次整数,若结果为1或2就认为概率是1 D. 将1至6依次各记录一次,再把成功次数作为概率
为了估计某种种子在相同条件下的发芽情况,哪种做法体现了模拟算法的思想? A. 按种子发芽的规则用计算机反复仿真 B. 查阅种子包装上的发芽说明 C. 逐粒观察真实种子的发芽过程 D. 随意生成数字并把它们当作发芽结果
小林要用枚举算法逐一检查所有两位正整数,循环变量的取值范围应设为哪一项? A. 0~99 B. 10~99 C. 10~100 D. 11~99
密码锁密码是1~50之间的某个整数。解锁程序用枚举算法:从1开始依次把每个整数代入检验,直到找到正确密码为止。最坏情况下,该程序最多需要检验多少次? A. 1次 B. 25次 C. 50次 D. 51次
社团整理器材时,不要求按录入先后排列;只需输入每件器材的唯一编号,就能直接查到对应的保管位置。选择哪种结构更合适? A. 列表,按位置存取 B. 字典,按键存取值 C. 列表,把编号作为字典键 D. 字典,按列表下标存取
有程序如下: scores = {"01":88, "02":95, "03":88, "04":76} n = 0 for k in scores: if scores[k] == 88: n = n + 1 print(n) 程序运行后输出的结果是( ) A. 1 B. 2 C. 3 D. 4
学校图书角要登记每本图书的编号和对应的书名,登记后经常需要通过编号快速查找书名。存储这批数据时,最合适的数据结构是( ) A. 列表,因为列表可以按顺序存放数据 B. 字典,因为可以通过键(编号)直接查询对应的值(书名) C. 字符串,因为编号和书名都是文字信息 D. 整数,因为编号是数字
Python中已知列表 scores=[85, 92, 78, 95, 88],执行以下程序后,变量 max_s 的值是多少? max_s = scores[0] for s in scores: if s > max_s: max_s = s print(max_s) A. 85 B. 88 C. 92 D. 95
阅读代码: level = "外层" def mark(): level = "函数内" return level result = mark() 调用后,result 与全局变量 level 的值分别是什么? A. "外层"、"外层" B. "函数内"、"外层" C. "函数内"、"函数内" D. "外层"、"函数内"
在 Python 中,函数内部用赋值语句定义的变量,其有效范围是什么? A. 整个程序均可访问 B. 仅在该函数内部有效 C. 仅在导入的模块内有效 D. 全局所有函数共享
在编写校园提示程序时,小林把一段重复使用的提示代码定义成函数,需要时再调用。对“函数”的理解正确的是哪一项? A. 函数是完成特定功能、可被调用的程序段 B. 函数是保存数据并可随时修改的变量 C. 函数是让程序重复执行的循环结构 D. 函数是程序运行时自动产生的错误信息
某流程图从开始后先执行步骤甲,再判断条件;条件成立时执行步骤乙,不成立时跳过步骤乙,两条路径随后汇合并继续。该流程图体现的基本控制结构是? A. 顺序结构 B. 分支结构 C. 循环结构 D. 顺序与循环结构
有如下Python代码: def greet(name): return "你好," + name x = greet("小明") print(x) 运行后输出的结果是( ) A. 你好,name B. 你好,小明 C. name D. 程序报错
在 Python 中,下列关于定义函数的语句,写法正确的是( ) A. def my_func(): B. function my_func(): C. def My Func(): D. define my_func():
某流程图中依次有:符号①为平行四边形「输入 n」,符号②为菱形「n≥60?」,菱形「是」分支引出矩形「输出及格」,「否」分支引出矩形「输出不及格」,两分支汇合后进入符号③为圆角矩形「结束」。关于该流程图所用符号与结构,下列说法正确的是( ) A. 符号①②③均应使用矩形框 B. 菱形框内条件满足时只能执行「否」分支 C. 菱形框表示判断,是、否两分支必须在某处汇合后继续,整体属分支结构 D. 该流程图属于循环结构,因含输出框
在流程图中,用于表示算法中“输入或输出数据”这一步骤的符号是( ) A. 起止框(圆角矩形) B. 处理框(矩形) C. 输入输出框(平行四边形) D. 判断框(菱形)
下列关于算法的说法中,正确的是( ) A. 算法就是计算机程序,二者完全等同 B. 算法必须在有限步骤内完成,且每一步都有明确的含义 C. 算法只能用程序设计语言描述,不能用自然语言 D. 解决同一个问题只能有一种算法