全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
用枚举算法找出100以内(含100)所有能被7整除的偶数,程序框架如下:for i in range(1,101): if ____: print(i)。横线处应填入的条件是( ) A. i%7==0 and i%2==0 B. i%7==0 or i%2==0 C. i//7==0 and i//2==0 D. i%14!=0
登录后查看答案
某社团要从编号甲、乙、丙、丁、戊的五种传感器配置中找出所有符合要求的配置,程序不能凭经验跳过任何一种。采用枚举算法时,应____。
运行以下程序后,输出结果是( ) scores = {"01":88, "02":95, "03":88, "04":76} c = 0 for k in scores: if scores[k] == 88: c = c + 1 print(c) A. 1 B. 2 C. 3 D. 4
用枚举算法列出编号 1 至 5 中任意两个不同编号组成的所有无序组合。程序如下,请在空白处填写判断条件: for a in range(1, 6): for b in range(1, 6): if ____: print(a, b)
在 Python 中,字典 d 初始为 {"甲":"未核验","乙":"待复核"}。依次将“乙”的值改为“已核验”,删除键“甲”,再新增键“丙”并令其值为“待处理”。操作完成后,d 是哪一个? A. {"乙":"已核验","丙":"待处理"} B. {"甲":"未核验","乙":"已核验","丙":"待处理"} C. {"乙":"待处理","丙":"已核验"} D. {"甲":"未核验","乙":"已核验"}
在 Python 中,定义函数使用的关键字是____;若要定义一个名为 say_hello、无参数的函数,第一行应写作 def say_hello____(填上缺少的符号)。
程序依次执行:`状态 = ["待处理", "已完成", "待处理"]`,`状态.append("处理中")`,`print(len(状态), "处理中" in 状态, "暂停" in 状态)`。输出是什么? A. `3 True False` B. `4 True False` C. `4 False True` D. `5 True False`
有字典 items = {"书签":"红色", "水杯":"蓝色", "文件夹":"绿色"}。若要逐项访问字典中的键和值,正确的遍历方式是( ) A. for k in items: print(k, items[k]) B. for k in items: print(items[k], items[items[k]]) C. print(items["书签"]) D. items["书签"] = "黄色"
小明编写程序模拟掷骰子:先写 `import random as r`,再写 `num = r.randint(1, 6)`,最后 `print(num)`。下列说法正确的是: A. 需删除 as r,否则程序报错 B. r.randint(1, 6) 可能输出 7 C. num 是全局变量,每次运行程序输出值可能不同 D. 把 import random as r 写在 print 之后程序仍能正常运行
字典 book = {"封面": "蓝色"}。若要新增键“页数”,并将它对应的值设为“80”,应执行语句:book["页数"] = ____。
已有列表`器材 = ["尺子", "橡皮"]`,要用追加方法把“圆规”加入列表,哪条语句正确? A. `器材.append("圆规")` B. `器材.add("圆规")` C. `器材("圆规")` D. `append(器材, "圆规")`
在 Python 中,列表 nums = [12, 25, 38, 41, 56, 63, 70],若执行 s = nums[2:5],则列表 s 中的元素依次是( ) A. [38, 41, 56] B. [25, 38, 41, 56] C. [38, 41, 56, 63] D. [25, 38, 41]
在Python中,若只想使用random模块中的randint函数,可以用语句 from random import ____ 导入该函数;若导入math模块时希望用别名m来调用其中的函数,应写 import math ____ m,之后即可通过 m.sqrt() 等方式调用。
程序依次执行:`名单 = ["小禾", "小满"]`,`名单.append("小雨")`,`print(len(名单), "小雨" in 名单)`。输出为____。
程序中,若希望调用 update() 后,函数外的 status 也变为“已更新”,应在函数体内赋值语句前加入哪一行? status = "待处理" def update(): status = "已更新" update() A. global status B. local status C. nonlocal status D. import status
阅读程序: mode = "待机" def update(): global mode before = mode mode = "运行" memo = "已切换" return before old = update() 执行后,mode 的值变为“运行”;变量 memo 的有效范围是____。
程序要调用 randint 函数生成随机整数,横线处应填哪个模块名? import ____ as r print(r.randint(1, 6)) A. random B. math C. time D. turtle
在 Python 中,定义函数使用保留字____开头,函数名后的一对圆括号内可以书写参数,定义语句的末尾必须写上____符号。
社团活动管理程序要多次输出不同成员的签到提示。小岚把相关代码写成一个函数,调用时传入成员姓名即可生成提示。由此可知,函数是____。
小林编写程序,想显示 225 的算术平方根,使用数学模块中的 sqrt 函数。为使代码正常运行,横线处应填写:import ____ as m;print(m.sqrt(225))。