650 | 全国青少年电子信息智能创新大赛Python编程挑战赛_初赛_模拟二卷-练习
选择题 共25道
01
character = ["诚实", "感恩", "坚持", "守时"],运行以下代码的结果是?( )
if not("怜悯" in character):
character.append("怜悯")
print(character[1] + character[-1])
4分
登录后查看选项
02
运行以下代码后,输出的结果是?( )
for i in range(9):
if i * i > 40:
break
print(i)
4分
登录后查看选项
03 对于元组里面的元素,可以执行的操作有?( ) 4分
登录后查看选项
04 下列关于元组的描述错误的是?( ) 4分
登录后查看选项
05
执行下面程序,结果是?( )
i=1
while i<=10:
i+=1
if i%2>0:
continue
print(i)
4分
登录后查看选项
06
下面哪个选项是下面程序的输出结果?( )
for j in range(0,3):
print(j ,end = " ")
4分
登录后查看选项
07 以下构成Python循环结构的方法中,正确的是?( ) 4分
登录后查看选项
08 下列关于分支和循环结构的描述中,错误的是?( ) 4分
登录后查看选项
09 若要创建一个包含1、2、3、4四个数字的列表a,下列哪个方法是错误的?( ) 4分
登录后查看选项
10 下列语句中,无法创建字典dic的是?( ) 4分
登录后查看选项
11 numbers = [1, 3, 2, 8], 运行numbers.append(2) 后,numbers会变成?( ) 4分
登录后查看选项
12
下面代码将打印什么?( )
poem = "明日复明日"
for i in poem:
if i == "明":
continue
print(i)
4分
登录后查看选项
13
执行下列代码,输出的结果是?( )
lis = [1, 2, 3, 4, 5, 6]
del lis[1:2]
lis.remove(4)
lis[0] = lis.pop(0)
print(lis)
4分
登录后查看选项
14 关于字典的描述错误的是?( ) 4分
登录后查看选项
15 courses = ["语文", "数学", "编程", "英语"],运行courses.pop()后course会变成?( ) 4分
登录后查看选项
16 下列关于字符串的描述正确的是?( ) 4分
登录后查看选项
17
words = {"Chinese":"中文", "English":"英语", "French":"法语", "Korean":"韩语"}
运行以下代码后输出的结果是?( )
del words["French"]
print(len(words))
4分
登录后查看选项
18 d1 = {'a': 100, 'b': 200, 'c':300}。下面什么代码可以将d1改成{'a': 150, 'b': 200, 'c':300} 4分
登录后查看选项
19
下面代码将打印出什么数字?( )
numbers = [1, 3, 2, 8, 9]
print(numbers[1] + numbers[3])
4分
登录后查看选项
20 str = "学习力,思考力,行动力,创造力",运行print(str[4:7])的结果是?( ) 4分
登录后查看选项
21 numbers = [1, 3, 2, 8], numbers[len(numbers) - 1]会返回什么?( ) 4分
登录后查看选项
22 已知l=[4,5,6],执行l[len(l):]=[1,2,3],l的结果是?( ) 4分
登录后查看选项
23
下列案例的输出结果是什么?( )
t1=(1,2,3,4,5,6,7)
t2=("a","b","c","d","e","f")
a1=t1[2:]
a2=t2[2:5]
s=a1+a2
print(s)
4分
登录后查看选项
24
执行下列代码,输出的结果是?( )
word = 'China'
num = 3
string = 'python'
total = string * (len(word) - num)
print(total)
4分
登录后查看选项
25
numbers = [1, 11, 111, 9], 运行numbers.sort() 后,运行numbers.reverse()
numbers会变成?( )
4分
登录后查看选项