选择题 共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

230 | 202103Python二级真题-练习
选择题 共25道
01

对于字典infor = {"name":"tom", "age":13, "sex":"male"},删除"age":13键值对的操作正确的是?

2分
登录后查看选项
02

Python语句计算:长方形的长和宽分别为4和5,则长方形的周长为?

2分
登录后查看选项
03

下列代码输出结果是?

list1 = ['A','&','A',8,'A']

list1.remove('A')
print(list1)

2分
登录后查看选项
04

数学课代表将同学们的数学成绩存放在列表S1中,s1=[99,92,87,90,100,95],如果按照成绩由低到高输出,以下哪个程序可以实现?

2分
登录后查看选项
05

执行下列语句,将输出:

>>>list1=['b','c',1,2,3,4,5]

>>>list1.append('a')

>>>list1

2分
登录后查看选项
06

已知t=(88,77,95,64,85),那么t[1:3]的结果是?

2分
登录后查看选项
07

可以定义一个字典week1,用数字1-7表示中文的星期一到星期日(如1表示星期一),正确的语句是?

2分
登录后查看选项
08

下列不会产生死循环的程序是?

2分
登录后查看选项
09

下列程序运行完成时,i的值为?

for i in 'I enjoy coding.':

if i=='c':

break

print(i,end='')

2分
登录后查看选项
10

语句list6=[0,6]的含义是?

2分
登录后查看选项
11

有如下Python程序段:

x=10

y=5

if x/y==x//y:

print("相等")

else:

print("不相等")

执行程序段后,输出的结果是?

2分
登录后查看选项
12

下列代码的输出结果是?

lis=list(range(5))

print(lis)

2分
登录后查看选项
13

执行下列语句,将输出:

>>>x=[1,2,3,4,5]

>>>y=[2,3,5]

>>>z=[]

>>>z.append(x[1]*y[2])

>>>z

2分
登录后查看选项
14

下列程序的运行结果是?

a=1

if a>0:

    a=a+1

if a>1:

    a=5

print(a)

2分
登录后查看选项
15

已知字符串st='Python',执行语句x=a[::2]后,变量x的值为?

2分
登录后查看选项
16

已知a="1",b="2",则表达式a+b的值为?

2分
登录后查看选项
17

list1=[1,3,4]

list2=[3,5,2]

(list1+list2)*2的值为?

2分
登录后查看选项
18

下列代码输出结果是?

ls=['python','2021']

print(type(ls))

2分
登录后查看选项
19

已知t=(2,3,5,7,9),下列哪条指令可以求元组数据的和?

2分
登录后查看选项
20

已知变量stra="IloveTX",执行语句print("love" in stra)的结果为?

2分
登录后查看选项
21

有如下Python程序段:

lista=[1,2,3,4,5,6,7,8,9,10]

s=0
for i in range(0,len(lista),2):

s=s+lista[i]

print("s=",s)

执行程序段后,输出的结果为?

2分
登录后查看选项
22

运行下列程序语句后,字典a是空值的是?

2分
登录后查看选项
23

下列程序的运行结果是?

L=[1,2,3,4,5,2,1]

L.pop(3)

L.pop(2)

print(L)

2分
登录后查看选项
24

有如下Python程序段: tup1=(1,2,3,4,5) x=tup1[1]+tup1[-1] print("x=",x) 执行上述程序段后,输出的结果为?

2分
登录后查看选项
25

下列程序运行的结果是?

infor = {"name":"tom", "age":13, "sex":"male"}

print(len(infor))

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

下列程序的输出结果是('A','p','p,'l','e')。

vowels=('a','p','p,'l','e')

vowels[0]='A'

print(vowels)

2分
登录后查看选项
27

Python语句的循环结构中for循环是条件循环。

2分
登录后查看选项
28

字典中的元素称为键值对,包括一个键和一个值,键和值中间用逗号隔开

2分
登录后查看选项
29

在循环语句中break语句的作用是提前结束所有循环

2分
登录后查看选项
30

s='春眠不觉晓,处处闻啼鸟。',则s[2:4]的值是'不觉'。

2分
登录后查看选项
31

元组是可变的,可以通过下标索引访问元素

2分
登录后查看选项
32

"好好学习"+“天天向上”的输出结果是"好好学习"“天天向上”

2分
登录后查看选项
33

当使用循环时,有时候在满足某个条件时,想要退出循环,我们可以使用break语句。

2分
登录后查看选项
34

程序设计的三种基本结构为:顺序结构、选择结构和分支结构。

2分
登录后查看选项
35

count() 方法用于统计某个元素在列表中出现的次数。

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

设计一个停车场收费计算器(收费规则,2小时以内收费5元,超出部分每小时加收2元),要求如下:

1) 设计的程序要能输入停车时间(单位为小时,输入的小时数为整数);
2) 程序可以根据输入的停车时间自动计算出停车费,并且显示出来;
3) 程序可以重复使用。

15分
登录后作答
37

用户输入一个半径r,求该半径下的圆的面积s与周长c。要求如下:

1) 输出的面积与周长都保留俩位小数;

2) 输出的格式为:圆的周长是**,面积是**”

3) pi3.14

4) 使用print()格式化输出(%方法)

15分
登录后作答