选择题 共25道
判断题 共10道
编程题 共3道
以下代码的输出结果是?( )
nums = list(range(100, 201))
print(nums[::10])
def count_odd_numbers(n):
return len([num for num in range(n) if num % 2 != 0])
print(count_odd_numbers(20))
for i in range(5):
print(' '*(5-i) + '*'*(2*i+1))
运行以下代码的结果是?( )
nums = range(1, 11)
sliced_nums = nums[2:8]
result = sum(sliced_nums) * 3
print(result)
下列程序的运行结果?( )
a={6,5,4,3,2,1}
a.remove(1)
print(a)
统计黑色"black"在当前pen元组中出现的次数
pen=('blue','black','red','black','blue','black')
print(pen.count('black'))
输出的结果是?( )
Python中wordcloud库把词云当作一个WordCloud对象。
向阳小学阅读社团计划编写一个读书笔记的词云,根据笔记的数量,计划使用以下哪个指令自定义设置词云的图片尺寸参数?( )
执行下列代码的结果是?( )
>>> a = "3.1415926"
>>> b = 6
>>> c = "<"
>>> print("{0:{2}.{1}}".format(a,b,c))
某Python程序段如下:
s=["seasons","spring","summer","fall","winter"]
print(s[1][2:6])
程序运行后,输出的结果是?( )
lis=[11,22,33,44,55]
lis[2],lis[3]=lis[3],lis[2]
print(lis)
import random
a=[random.randint(1,5)*2 for i in range(5)]
程序运行后,输出结果不可能是?( )
l= ["python" +i+"级" for i in "一二三四五六"]
print(l[4])
程序运行后,输出结果是?( )
以下代码的输出结果是 48。( )
nums = range(1, 9)
result = sum([num for num in nums if num % 3 != 0]) * 2 - 6
str="This is a disposable cup"
sub="is"
print(str.rfind(sub))的结果为5。( )
火柴棍游戏
用火柴棍拼成数字0~9,具体拼法如图所示:
编写Python程序,实现输入火柴棍的数量,输出符合该火柴棍数的三位数组合,若找不到,则输出“没有符合要求的数”,见样例,程序如下:
请在划线处填入合适代码。
code={0:6,1:2,2:5,3:5,4:4,5:5,6:6,7:3,8:7,9:6}
num=int(input("请输入火柴棍数量:"))
flag=False
for i in range( ① ):
if ② +code[i//10%10]+ ③ ==num:
print("可以组成的三位数:",i,sep="")
flag=True
if ④ :
print("可以组成的三位数:","没有符合要求的数",sep="")
得分处理
智龙是一名篮球队的教练,为了方便对球员进行精准分析,他需要记录球队每个队员的得分,并按照得分从高到低进行排序。请你帮助他完成以下任务:
(1)创建一个空的列表 scores,用于存储队员的得分;
(2)使用循环,依次输入每个队员的得分,将得分添加到 scores 列表中;当输入“stop”时停止输入。
(3)使用 sorted() 函数对 scores 列表进行排序,得到一个新的列表 sorted_scores,按照得分从高到低排序;
(4)打印出排序后的队员得分。
程序代码如下,请你补全代码。
scores= ①
while True:
score = ② ("请输入队员的得分(输入stop字符串结束):")
if score == "stop":
③
scores.append(int(score))
sorted_scores = ④
print("排序后的队员得分:", sorted_scores)
知识竞赛活动
学校开展“学宪法"知识竞赛活动,其中有一项任务为完成“学宪法”答卷记得分。答卷含有5个客观题和5个主观题,其中客观题1-4题为单选题,第5题为多选题,单选题每题分值为2分;多选题全对得2分,漏选、少选得1分,多选错选不得分。为了提高改卷效率,学校信息技术组的老师设计并编写了一个Python小程序,输入客观题正确答案和答卷上的答案,即可计算得分。实现上述功能的Python程序如下,运行界面如图所示。
请输入客观题(5道)标准答案:AABDACD
请输入客观题(5道)题学生答案:ABBDAC
该学生客观题得分为:7分
实现上述功能的 Python 程序如下,请在划线处填入合适的代码。
def judge(x,y):
f=True
i=0
while i<len(y):
if y[i] not in x:
①
break
i+=1
return f
num=0
key=input("请输入客观题(5道)标准答案:")
s=input("请输入客观题(5道)题学生答案:")
for j in range(5):
if j==4:
if key[j:len(key)]==s[j:len(s)]:
num+=2
elif ② :
num+=1
else:
if s[j]==key[j]:
print("该学生客观题得分为:"+ ④ +"分")