选择题 共25道

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25


判断题 共10道

26 27 28 29 30 31 32 33 34 35


编程题 共2道

36 37

235 | 202106Python二级真题-考试
选择题 共25道
01

执行下列代码后,运行结果是?

seq=['hello','good','morning']


s='*'.join(seq)

print(s)

2分
登录后查看选项
02

小红用一个列表score=[80,78,92,96,100,88,95]来依次表示她七周的英文测验分数,如果想要查找到第三周的英文测验分数并将其删除,应该怎么做?

2分
登录后查看选项
03

以下代码输出结果是?

ls =["2021","123","Python"]

ls.append([2021,"2021"])

ls.append(2021)

print(ls)

2分
登录后查看选项
04

已知Lista=list("five"),执行语句Lista[2:]=list("rst")后,列表Lista中的元素为?

2分
登录后查看选项
05

原有列表s=[5,2,9,1],下列哪个操作不能使得列表s变为[9,5,2,1]

2分
登录后查看选项
06

Python3.5.2IDLE交互式环境下依次输入以下程序语句后的结果是?

>>>S=[10,20,30,40]

>>>10 in S

2分
登录后查看选项
07

以下代码输出结果是?

ls = [888,'note',[2021,'Python',123],20]

print(ls[2][1])

2分
登录后查看选项
08

已知a="123",那么a*2的结果是?

2分
登录后查看选项
09

执行下列代码后,屏幕打印的k值的个数共有多少个?

k=100


while k>1:

   print(k)

   k=k//2

2分
登录后查看选项
10

据相关文件规定,全国景区对老年人实行优惠政策:60岁以内全票,60-69岁(含60岁和69岁)的老年人半票,69岁以上免费。输入年龄,可以输出全票/半票/免费信息的程序是?

2分
登录后查看选项
11

将下列列表a中偶数提取出来并形成一个新的列表c,请补充完整语句?

a = [3,5,7,6,2,8,10]

c=[]

for i in a:

if _______:

   ________

print(c)

2分
登录后查看选项
12

下列说法错误的是?

2分
登录后查看选项
13

以下说法正确的是?

2分
登录后查看选项
14

关于下列程序理解说法正确的是?

num=0

while num<10:

   print("Python")

2分
登录后查看选项
15

下列程序的运行结果是?

name='The dog is ehite'

new_name=name[:11]+'white'

print(new_name[11:])

2分
登录后查看选项
16

正确定义元组yuan的语句是?

2分
登录后查看选项
17

已知列表List1=[1,2,3,4,5],要在列表List1中的最前面添加元素0,则下列操作可行的是?

2分
登录后查看选项
18

已知列表a=[1,2,3],执行语句print(2*a),显示的结果是?

2分
登录后查看选项
19

执行下列代码后,运行结果是?

for i in range(0,10,2):

   print(i*2,end=',')

2分
登录后查看选项
20

以下是一个猜数字程序,当输入的数字大于目标数字(本程序指定为5)时,提示“大了”; 当小于时,提示“小了”; 当相等时,提示“相等”,程序退出。程序中空白处分别应填入的代码是?


2分
登录后查看选项
21

执行以下语句,程序将输出?

yuan=2,3,1,4,6,5

list1=sorted(yuan)

list1

2分
登录后查看选项
22

下列有关字典对象的说法,不正确的是?

2分
登录后查看选项
23

以下不属于Python语言流程控制结构的是?

2分
登录后查看选项
24

已知字典dict1={0:"zero",1:"one",2:"two",3:"Three"},执行语句dict1[3]="three"后,字典dict1的内容为?

2分
登录后查看选项
25

用语句mydict={'a':1,'b':2,'c':3,'d':4}定义了一个字典,以下语句中,可以输出字典键值的是?

2分
登录后查看选项
判断题 共10道
26

for-in用于在某范围内的循环,循环范围是有限的。

2分
登录后查看选项
27

元组的定义方法与列表完全相同。

2分
登录后查看选项
28

字典中的键必须是唯一的,必须是不可变数据类型,如字符串、数字或列表。

2分
登录后查看选项
29

字符串中的元素是通过索引来定位的,其中第一个元素的索引是0

2分
登录后查看选项
30

a=0

while a<10:

   a+=1

   print(a,end=" ")

打印结果最后一个数是10

2分
登录后查看选项
31

Python程序的分支结构分为单分支结构、二分支结构和多分支结构,可用if语句来实现。

2分
登录后查看选项
32

表达式"abc"in ["abcdef"] 的值为True

2分
登录后查看选项
33

'red' in ('yellow','red','purple') 的结果为True。

2分
登录后查看选项
34

Python程序设计语言中的循环结构可用whilefor语句来实现,所有的while语句均可用for语句来实现。

2分
登录后查看选项
35

运行下列代码后,list1的值为['a',1,2,3,7]

list1=[1,3,'a',2,7]

list1.sort()

2分
登录后查看选项
编程题 共2道
36

没有重复数字的两位数统计

 

编写一段程序,实现下面的功能:

 

1)检查所有的两位数;

 

2)程序自动分析两位数上的个位与十位上的数字是否相同;相同则剔除,不同则保留(例如:12符合本要求,个位是2,十位是1,两个不相同);

 

3)统计符合上面要求的两位数的个数,并且将个数最后打印出来(注意:是个数打印出来,符合要求的两位数不要求打印出来)。

15分
登录后作答
37

编写一段程序程序,实现输入的数字自动改为对应的星期几,如下图所示,当输入1时,输出:1 —— 星期一;当输入2时,输出:2 —— 星期二……以此类推,当输入7时,输出:7 —— 星期日。

 

注意,程序运行后,用户是随机输入数字1-7

15分
登录后作答