本文主要是介绍202203青少年软件编程(Python)等级考试试卷(二级),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
第 1 题 【单选题】
关于Python中的列表,下列描述错误的是?( )
A :列表是Python中内置可变序列,是若干元素的有序集合;
B :列表中的每一个数据称为“元素”;
C :在Python中,一个列表中的数据类型可以各不相同;
D :可以使用s[1]来获取列表s的第一个元素。
正确答案:D
试题解析:
第 2 题 【单选题】
关于以下代码段的说法错误的是?( )
a = [1, 2, 5, 4, 3]a.sort(reverse=True)print(a)
A :a.sort(reverse=True)语句中的reverse默认值为False。
B :省略a.sort(reverse=True)语句中的reverse=True,代码运行结果不变。
C :将以上代码的a.sort(reverse=True)改为a=sorted(a,reverse=True),代码运行结果和原题的结果一样。
D :以上代码运行结果为:[5, 4, 3, 2, 1]。
正确答案:B
试题解析:
第 3 题 【单选题】
下面程序的运行结果是?( )
a=80b=70if a>b:a,b=b,aprint(a,b)
A :70 70
B :80 70
C :70 80
D :80 80
正确答案:C
试题解析:
条件语句的运用,代码的意思是当a>b时,ab两个数互换,然后输出新的值。80>70,所以新输出的a为70,b为80,选择C
第 4 题 【单选题】
以下程序的输出结果是?( )
tuple1 = (1,2,3)tuple2 = (2)print(tuple1*tuple2)
A :(1,2,3)
B :(1,2,3,1,2,3)
C :(2,4,6)
D :报错
正确答案:B
试题解析:
第 5 题 【单选题】
已知列表a=[1,3,5,7],下列语句无法将a变成a=[1,3,5,7,9]的是?( )
A :a.append(9)
B :a=[1,3,5,7,9]
C :a.insert(4,9)
D :a[4]=9
正确答案:D
试题解析:
第 6 题 【单选题】
以下关于元组的描述正确的是?( )
A :元组和列表相似,所有能对列表进行的操作都可以对元组进行
B :创建元组时,若元组中仅包含一个元素,在这个元素后可以不添加逗号
C :元组中的元素不能被修改
D :多个元组不能进行连接
正确答案:C
试题解析:
第 7 题 【单选题】
以下代码的输出结果是?( )
ls = []for m in '想念':for n in '家人':ls.append(m+n)print(ls)
A :[“想念”,“家人”]
B :[“想想”,“念念”,“家人”]
C :[“想家想”,“人念家”,“念人”]
D :[“想家”, “想人”, “念家”, “念人”]
正确答案:D
试题解析:
第 8 题 【单选题】
以下程序的输出结果是?( )
lt = ['绿茶','乌龙茶','红茶','白茶','黑茶']ls = ltls.clear()print(lt)
A :[]
B :变量未定义的错误
C :[‘绿茶’,‘乌龙茶’,‘红茶’,‘白茶’,‘黑茶’]
D :‘绿茶’,‘乌龙茶’,‘红茶’,‘白茶’,‘黑茶’
正确答案:A
试题解析:
第 9 题 【单选题】
下面代码的输出结果是?( )
list1 = [1,2,3
这篇关于202203青少年软件编程(Python)等级考试试卷(二级)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!