小猴子摘到了 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)
A:[120, 80, 150, 90]
B:[80, 90]
C:[120, 150]
D:[100, 120, 150]
正确答案:C
答案解析
阅读程序可知,先创建了列表basket用来存放符合条件的桃子,接着通过for循环语句依次遍历出列表lst里的每个桃子的重量,每次取出程序都会判断重量是否大于100,如果重量大于100,那么存入basket列表中。lst列表中,重量大于100的是120,150,所以程序执行结束后,basket列表中的内容是[120, 150]。故C选项正确
试卷来源:202609 青少年软件编程等级考试Python二级真题