全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
校园公告栏出现一个二维码,旁边没有标明发布单位。扫码前最恰当的做法是: A. 先核实二维码的来源 B. 直接扫码查看内容 C. 连续扫描确认是否有效 D. 转发给同学让其先扫码
登录后查看答案
小敏运行如下 Python 程序,屏幕显示错误提示:SyntaxError: expected ':' (第 3 行)。程序内容为:第1行 a=5;第2行 if a>3;第3行 print('大于3')。根据报错信息,最快捷的修改方法是( ) A. 在第 2 行末尾补上冒号 B. 将第 3 行的 print 改为 Print C. 删除第 2 行的 if 语句 D. 检查第 3 行引号是否成对
小明运行 Python 程序时,屏幕提示:SyntaxError: invalid syntax(第3行)。根据报错信息可知,这是____错误,出错的位置在第____行。
程序运行结果不符合预期,想检查变量“状态”在执行过程中的变化。最合适的调试方法是( ) A. 在关键语句后临时输出“状态”的值 B. 删除所有输出语句后重新运行 C. 只修改变量名称再运行 D. 不运行程序,直接猜测变量的值
程序需要反复读取传感器,直到读数达到设定条件;重复次数无法预先确定,应选择____循环。
某程序中有如下语句:初始时变量 n 的值为 4,执行「while n>6:输出 n,并将 n 增加 1」这一循环。请问该循环体被执行了多少次?A. 0次 B. 1次 C. 4次 D. 3次
编写程序输入一串密码并验证是否正确,循环次数事先不确定,需反复输入直到密码正确为止。此情境下最适合选用的循环结构是( ) A. while循环 B. for循环遍历固定列表 C. 顺序结构逐条执行 D. 分支结构if-else
阅读如下Python程序: s=0 for i in range(2,9,2): s=s+i print(s) 执行时,for语句依次从range(2,9,2)生成的序列中取出每个元素并执行循环体,循环体共执行____次,程序输出的s值为____。
用 Python 的 range 函数生成整数序列 5、12、19、26,步长固定为 7。若第二个参数取能生成该序列的最小整数,应填写:range(5, ____, 7)。
某班级设计了一个积分程序:s=0,然后执行 for i in range(1,6): s=s+i*i。程序运行结束后变量 s 的值是多少? A. 15 B. 21 C. 55 D. 120
在Python中,函数 range(2, 11, 3) 可生成一个整数序列,其中第一个参数表示序列的起始值,第二个参数表示序列的结束值(不包含),第三个参数表示____。
观察以下程序,哪些语句构成循环体? for item in ["红", "蓝"]: print(item) print("正在遍历") print("遍历结束") A. 只有 print(item) B. 前两条 print 语句 C. 三条 print 语句 D. 只有最后一条 print 语句
在Python中执行语句 for i in range(3, 15, 4): print(i),程序将依次输出若干个整数。该循环共输出的整数个数是多少? A. 2个 B. 3个 C. 4个 D. 5个
某程序根据气温给出穿衣提示:先判断气温是否小于 15,若是则输出“穿外套”;否则再判断气温是否大于 28,若是输出“穿短袖”,否则输出“正常穿着”。这种在一个分支内部再写另一个分支的结构称为( ) A. 顺序结构 B. 循环结构 C. 分支的嵌套 D. 多分支并列结构
某程序读取变量 r 中的测验等级编号,只有编号为 6 时条件才为真。下列关系表达式正确的是: A. r > 6 B. r < 6 C. r == 6 D. r != 6
在 Python 中,条件甲表示“设备正在充电”,条件乙表示“设备正在传输数据”。“设备既未充电,也未传输数据”可写作 `not (甲 or 乙)`,根据逻辑运算规则,也可写作 `not 甲 ___ not 乙`,空格处应填入什么运算符?
某程序中有三条语句,按书写的先后顺序依次是:①把变量x赋值为25;②把变量y赋值为x乘3再加1;③输出y的值。程序运行时,三条语句自上而下依次执行,屏幕上最终显示的数是____。
为让同伴看出程序中固定的饮水目标量是 1500 毫升,程序员将它命名为 DAILY_WATER,并在赋值行末注明“每日目标”。按 Python 约定,常量名应使用____字母;行末注释应以____开头。
某程序依次执行表达式 20−2³×2÷4+(7−3)×3。按照先乘方、再乘除(同级从左到右)、后加减(同级从左到右)的优先级规则,该表达式的值是( )。 A. 18 B. 20 C. 28 D. 44
在 Python 中,语句 print('成绩', 92, 100, sep='-') 执行后,屏幕上显示的结果是( ) A. 成绩, 92, 100 B. 成绩-92-100 C. 成绩 92 100 D. 成绩*92*100