全国青少年电子信息智能创新大赛Python编程挑战赛_初赛_模拟一卷
一、选择题
第 1 题 单选题
下面程序的执行结果为?( )
s = '{0}+{1}={2}'.format(2, 3, 5)
print(s)
A.0+1=2
B.{0}+{1}={2}
C.2+3=5
D.{2}+{3}={5}
第 2 题 单选题
s="abc123",采用字符串操作函数将其中的字符c替换为字符C,以下哪个操作正确?( )
A.s.replace('c', 'C')
B.replace(c,C)
C.s.replace(c,C)
D.replace('abc123','abC123')
第 3 题 单选题
下列语句,不能创建元组的是?( )
A.tup=()
B.tup=(1)
C.tup=1,2
D.tup=(1,2)
第 4 题 单选题
下列不属于Python中处理字典的方法是?( )
A.pop()
B.replace()
C.get()
D.popitem()
第 5 题 单选题
下列程序的执行结果是?( )
s=(1,2,3,4,5,6,7,8)
print(len(s),max(s),min(s))
A.7 8 1
B.8 8 1
C.8 1 8
D.7 1 8
第 6 题 单选题
以下程序的运行结果是?( )
a={"name":"jt","age":29,"class":5}
a["age"]=15
a["school"]="派森社"
print("age:",a["age"])
print("school:",a["school"])
A.age: 29 school: 派森社
B.age: 15
C.age: 15 school: 派森社
D.school: 派森社
第 7 题 单选题
已知字典score={"语文":95,"数学":93,"英语":97},
则执行print(score["语文"]+score["数学"]//2),输出的结果为?( )
A.141
B.141.5
C.94
D.94.0
第 8 题 单选题
在python中,表示跳出当前循环的语句是?( )
A.break
B.pass
C.exit
D.Esc
第 9 题 单选题
已知列表a=[1,2,3,4,5],下列语句输出结果为False的是?( )
A.print(a[3]==a[-2])
B.print(a[:3]==a[:-2])
C.print(a[:1]==a[0])
D.print(a[2]==a[-3])
第 10 题 单选题
已知列表a=[1,2,3],b=['4'],执行语句print(a+b)后,输出的结果是?( )
A.[1,2,3,4]
B.[1,2,3,'4']
C.['1','2','3','4']
D.10
答案和更多内容请查看网站:
网站链接 【试卷中心--Python --其他】
青少年软件编程历年真题模拟题实时更新