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

233 | 202112Python二级真题-练习
选择题 共25道
01

执行以下程序

a=[33,55,22,77]
a.sort()
for i in a:
   print(i)
运行结果是?

2分
登录后查看选项
02

运行以下程序

a=eval(input("年龄:"))
if a > 10:
   b=30
else:
   b=15
print("票价:",b)
当输入12时,输出结果为?

2分
登录后查看选项
03

执行以下程序

a={'gj':'china','nl':12,'xb':'女'}
a['nl']=11
del a['gj']
a['xm']='xxs'
print(a)
运行结果是?

2分
登录后查看选项
04

执行以下程序

l=['i','love','you','!']
l='.'.join(l)
l=l.split('.')
l=' '.join(l)
print(l)
运行结果是?

2分
登录后查看选项
05

以下程序功能是?


2分
登录后查看选项
06


以下程序执行后的结果是?








2分
登录后查看选项
07

对于元组tup=('富强','民主','文明','和谐','爱国')操作正确的是?

2分
登录后查看选项
08


下列程序的第四行横线处输入哪个选项中的代码不能打印出九九乘法表?







2分
登录后查看选项
09

下面的语句哪个会无限循环执行下去?

2分
登录后查看选项
10

某商场促销打折,打折规定如下:消费500元以内的打8.8折;满500元(含500)的打8折,满1000元及以上的打7折。要编程解决该问题,需要用到的控制语句是?

2分
登录后查看选项
11

以下语句不能创建字典的是?

2分
登录后查看选项
12


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

stu={'202101':'小明','202102':'小红','202103':'小丽'}


print(len(stu))

2分
登录后查看选项
13

下列语句中变量i取值范围是0—99的是?

2分
登录后查看选项
14

执行下列程序的结果为?




2分
登录后查看选项
15

下面代码运行的结果是?


tup1 = ('中国', '电子学会', 1997, 2000)

tup2 = (1, 2, 3, 4, 5, 6, 7 )
print (tup1[-1],tup2[1:5])

2分
登录后查看选项
16


以下代码的输出结果是?




2分
登录后查看选项
17

执行以下代码的结果是?


name=['Amir', 'Betty', 'Chales', 'Tao']
name.index("Edward ")

2分
登录后查看选项
18

下面程序的输出结果是?


a=[[1,2,3],[4,5,6]]
a.sort(reverse=True)
print(a)

2分
登录后查看选项
19

已知a=list("zhangsan"),执行了a[1:7:2]后结果是?

2分
登录后查看选项
20

已知a=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],执行del a[1:]后,a的结果是什么?

2分
登录后查看选项
21

下列哪一个Python列表的创建是错误的?

2分
登录后查看选项
22

下列关于Python列表的表达正确的是?

2分
登录后查看选项
23

已知列表lis=['a','bc','def'],则执行print(len(lis))语句输出的结果是?

2分
登录后查看选项
24

在python中,当列表需要动态添加元素时,可以使用( )函数添加一个新的元素到列表的尾部。

2分
登录后查看选项
25

已知t1=(2,3),t2=(4,5,6),那么t2+t1*2的结果是?

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

运行如下程序

s1="hi"

s2=" lanxi"
s3="!"
print(s1+s2+s3)

运行结果为hi lanxi!

2分
登录后查看选项
27

在一段程序中,如果有break,就一定有continue。

2分
登录后查看选项
28

字符串是可变的数据类型

2分
登录后查看选项
29

while循环的判断条件可以是任何表达式,只有当表达式的值为True的时候,才执行循环体。

2分
登录后查看选项
30

只有列表可以转换为元组,字符串、字典都无法转换成元组。

2分
登录后查看选项
31

[1,2] in [1,2,3,4,5,6]的结果为True。

2分
登录后查看选项
32

凡是用while语句编写的循环结构,都可以用for语句实现。

2分
登录后查看选项
33

执行下列代码后,运行结果是:Helloorld!

for i in "HelloWorld!":
   if i=="W":
       break
   print(i,end="")

2分
登录后查看选项
34

字典是无序的。

2分
登录后查看选项
35

t2=1,2,3则t2是int类型数据。

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

日期计算器
设计一款日期计算程序,能否实现下面的功能: 
(1)要求用户分别输入年、月、日(分三次输入) ;
(2)程序自动会根据输入的年月日计算出这一天是这一年的第几天;
(3)输出格式为:这是****年的第**天;
 请输入某年某月某日,通过编程判断这一天是这一年的第几天。

15分
登录后作答
37

将四句唐诗用逗号和句号连接,完整输出这首诗,必须使用变量的方法编写程序。
jvzi1="白日依山尽"
jvzi2="黄河入海流"
jvzi3="欲穷千里目"
jvzi4="更上一层楼"
输出应为"白日依山尽,黄河入海流。欲穷千里目,更上一层楼。"

15分
登录后作答