试卷总分:100分
选择题 25题 50分
判断题 10题 20分
编程题 2题 30分
小明用Python 创建了一个水果列表fruit = ["苹果", "香蕉", "橙子"],想要获取列表中“香蕉” 这个元素,正确的代码是哪个?
对列表num = [5, 2, 9, 1]使用sort()方法后,列表中的元素会变成什么?
已知列表book = ["童话书", "漫画书", "故事书", "漫画书"],执行book.count("漫画书")的结果是?
已知字典dic = {"语文":90, "数学":95, "英语":88},执行dic["体育"] = 92后,下列说法正确的是哪一项?
想要在while循环中跳过本次循环,继续下一次,应使用的语句是?
小猴子摘到了4 个桃子,重量分别是:[120, 80, 150, 90](单位:克)。小猴子只想把重量超过100 克的大桃子放进篮子basket里。下列程序运行后,篮子basket 里的内容是?
lst = [120, 80, 150, 90] basket = [ ] for w in lst: if w > 100: basket.append(w) print(basket)
已知一个包含我国近期三项重大科技成就的元组:technology= ('福建舰', '华为数据库专利', '国产大模型')。下列哪项能够访问并打印出 '华为数据库专利'?
已知字符串s='everywhere',表达式s[2]==s[-1]的结果是?
小琪非常热爱明朝历史,他创建了一个字典用来存储皇帝的庙号及其对应的姓名,庙号是键,姓名是值。a = {'明太祖': '朱元璋', :'朱允炆', '明成祖': , '明仁宗': '朱高炽'}。已知明惠帝是朱允炆的庙号;明成祖指的是朱棣。下列选项中,横线处按顺序填写正确的是?
Python中执行以下程序后,会显示几个'苏超加油'?
s=0 while s<10: s=s+2 print("苏超加油")
学校举办编程竞赛,满分100分。小辉统计了全班15人的成绩:scores = [85, 92, 100, 78, 100, 88, 95, 100, 82, 90, 100, 76, 89, 100, 91]。想知道有多少人获得满分,应该用哪个方法?
小峰有5个不同大小的数字:nums = (5, 2, 8, 1, 9)。执行sorted(nums)后,返回值的类型是?
学校体育课,体育老师希望记录表可以自己播报跑步成绩是优秀还是不优秀,跑步成绩是小于等于12秒就是优秀,已知跑步成绩存储在变量score 中,以下哪个Python程序能实现这个效果?
运行下列Python代码,屏幕上会输出的结果是?
for i in range(5): print(i)
执行下面的程序,终端会输出什么结果?
s = 'Python-编程' print(len(s))
执行下面的代码,输出的结果是?
t = ('苹果', '香蕉', '葡萄', '西瓜') print('葡萄' in t)
已知列表nums = [30, 15, 60, 45, 90],执行nums.insert(2, 99) 后,nums 变成?
已知列表lst = ['a', 'b', 'c', 'd'],执行一次lst.append('e') 后,print(lst) 的结果是?
小刚把自己读过的书记录在列表books = ['西游记', '三国演义', '红楼梦'] 中,最近他又读了"水浒传",想把第一本书"西游记"替换为"水浒传",应该怎么做?
学校开运动会,王老师负责给全班30名同学发放号码布,号码从1号到30号。他想用程序把所有号码依次打印出来(1到30都要有),下面哪个程序是正确的?
机器人管家“小智”用字典记录了家务清单:tasks = {"扫地": "完成", "浇花": "待办"}。现在"浇花"这个任务取消了,需要从清单里删掉。下面哪个代码能正确删除"浇花"且不会报错?
在Python编程中,关于字典的特性,下列描述中错误的是?
已知无人机社团ls=['小宇','菲菲','航航','天天'],要想从ls中移除“天天”,向ls中添加“乐乐”,以下语句中正确的是?
已知字符串s="2026DoubaoAI",表示"2026豆包大模型",使用切片方法可以正确的取出“Doubao”的是?
从键盘上输入“AI”,以下程序运行的结果是?
data=input() if data == "Agent": print("智能体") elif data == "Doubao": print("大模型") else: print("未知科技")
可以使用in关键字判断某个元素是否在元组中。
执行以下代码,最终输出结果是1 2。
i=1 while i<=5: if i==3: break print(i,end=' ') i=i+1
Python缩进规则严格,同一代码块必须保持缩进一致,不能随意乱缩进。
元组(1, 3) + (2, 4)的结果是(1, 2, 3, 4)。
在分支结构中,判断条件超过三个,编写Python程序时,只能使用if-elif-else结构。
字符串可以用单引号、双引号或三引号定义,三种方式效果和使用场景完全相同。
列表中的元素可以是整型、浮点型、字符串、列表、元组,但是字典不可以作为列表的元素。
统计字符串的长度可以用len()函数,其中字符和数字都算1个字符,汉字算2个字符。
字典和字符串、列表一样每个键值对都有索引,因此可以用索引获取字典的键值对。
else语句只能和if语句配对使用。
食品是人类赖以生存和发展的物质基础,食品安全不仅关系到个人健康,更关乎社会的稳定与发展。现需要编写一段程序,将配料表中的三种不良食品添加剂(果葡糖浆、脱氢乙酸钠、山梨酸钾)删除,形成一个不含这些添加剂的“安全配料表”。
要求:
(1)定义不良食品添加剂列表["果葡糖浆", "脱氢乙酸钠", "山梨酸钾"];
(2)程序运行时,提示用户输入原始配料表,提示词为:"请输入配料表(例如:水,白砂糖,果葡糖浆,柠檬酸)";
(3)将输入的字符串用英文逗号拆分为列表,参考语句为str.split(",");(提醒注意:逗号要用英文半角逗号)
(4)使用循环遍历该列表,如果当前元素属于不良添加剂,则将其删除;否则,继续遍历下一个元素;
(5)最终输出安全配料表,格式为:"安全配料表:[ ... ]"。
学校科学兴趣小组在花园安装了土壤湿度传感器,每天下午 3 点自动记录土壤湿度数据(%)。园艺老师根据经验设定标准:湿度低于 30% 表示土壤干燥需要浇水,30%-70%(含 30% 和 70%)表示湿度适宜,70% 以上表示过于潮湿需要通风排水。
本周 7 天的湿度数据为:[25, 38, 72, 85, 45, 30, 55]