1.
【单选题】 (2分)

vlist = list(range(5))
print(vlist)
上面代码的输出结果是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫( )。

A.

[0, 1, 2, 3, 4]

B.

0;1;2;3;4;

C.

0,1,2,3,4,

D.

0 1 2 3 4

2.
【单选题】 (2分)

关于递归函数的描述,以下选项中正确的是(  )。‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫

A.

函数比较复杂

B.

函数内部包含对本函数的再次调用

C.

包含一个循环结构

D.

函数名称作为返回值

3.
【单选题】 (2分)

list1 = []
for i in range(1,11):
list1.append(i**2)
print(list1)
上面代码的输出结果是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫( )。

A.

[2, 4, 6, 8, 10, 12, 14, 16, 18, 20]

B.

1, 4, 9, 16, 25, 36, 49, 64, 81, 100

C.

错误

D.

[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

4.
【单选题】 (2分)

以下选项中,不是Python文件处理.seek()方法的参数是(  )。‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪

A.

-1

B.

0

C.

1

D.

2

5.
【单选题】 (2分)

以下选项中,不是Python中文件操作的相关函数是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪(  )。

A.

load()

B.

open()

C.

write()

D.

read()

6.
【单选题】 (2分)

a = 5
b = 6
c = 7
print(pow(b,2)–4*a*c)
上面代码的输出结果是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )。

A.

系统报错

B.

104

C.

-104

D.

36

7.
【单选题】 (2分)

str =”Python语言程序设计”,表达式str.isnumeric()的值是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )。

A.

False

B.

0

C.

True

D.

1

8.
【单选题】 (2分)

已有代码:s= ‘Python is beautiful!’ 则下列选项可以输出“python”的是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪(  )。

A.

print(s[0:6].lower())

B.

print(s[–21:–14].lower)

C.

print(s[:–14])

D.

print(s[0:6])

9.
【单选题】 (2分)

‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫
def f(x, y = 0, z = 0): pass #空语句,定义空函数体
执行下面代码,错误的是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫( )。

A.

f(1, y = 2, z = 3)

B.

f(z = 3, x = 1, y = 2)

C.

f(1, z = 3)

D.

f(1, x = 1, z = 3)

10.
【单选题】 (2分)

s1 = “The python language is a scripting language.”
s2 = s1.replace(‘scripting’,’general’)
print(s2)
上面代码的输出结果是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )。

A.

系统报错

B.

The python language is a scripting language.

C.

The python language is a general language.

D.

[‘The’, ‘python’, ‘language’, ‘is’, ‘a’, ‘scripting’, ‘language.’]

11.
【单选题】 (2分)

for a in [“torch”,”soap”,”bath”]:

print(a)

上面代码输出的结果为(  )。

A.

torchsoapbath

B.

torch soap bath

C.

torch

soap

bath

D.

 torch,soap,bath,

12.
【单选题】 (2分)

设将单词保存在变量 word 中,使用一个字典类型 counts={},统计单词出现的次数可采用以下代码中的哪一个?(  )‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪

A.

counts[word] = 1

B.

counts[word] = counts[word] + 1

C.

counts[word] = counts.get(word,1) + 1

D.

counts[word] = counts.get(word,0) + 1

13.
【单选题】 (2分)

a = 5/3+5//3
print(a)
上面代码的输出结果是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫( )。

A.

14

B.

2.666666666666667

C.

5.4

D.

3.333333

14.
【单选题】 (2分)

获得字符串s长度的方法是什么?‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫

A.

len(s)

B.

length(s)

C.

s.length

D.

s.len()

15.
【单选题】 (2分)

集合的元素可以是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫。

A.

列表

B.

元组

C.

字典

D.

集合

16.
【单选题】 (2分)

以下选项中,输出结果为False的是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )。

A.

>>>5 != 4

B.

>>>5 is not 4

C.

>>>5 is 5

D.

>>>False !=0

17.
【单选题】 (2分)

实现多路分支的最佳控制结构是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )。

A.

try

B.

if-else

C.

if-elif-else

D.

if

18.
【单选题】 (2分)

给出如下代码‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪:‫
s = “Alice”
print(s[::–1])
上述代码的输出结果是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )。

A.

ALICE

B.

Alic

C.

Alice

D.

ecilA

19.
【单选题】 (2分)

‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫S和T是两个集合,对S|T的描述正确的是‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )。

A.

S和T的并运算,包括在集合S和T中的所有元素

B.

S和T的补运算,包括集合S和T中的非相同元素

C.

S和T的差运算,包括在集合S但不在T中的元素

D.

S和T的交运算,包括同时在集合S和T中的元素

20.
【单选题】 (2分)

关于Python文件的 ‘+’ 打开模式,以下选项中描述正确的是(  )。‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪

A.

与r/w/a/x一同使用,在原功能基础上增加同时读写功能

B.

覆盖写模式

C.

只读模式

D.

追加写模式

21.
【单选题】 (2分)

list1 = [i*2 for i in ‘Python’]
print(list1)
上面代码的输出结果是(  )。‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪

A.

错误

B.

[‘PP’, ‘yy’, ‘tt’, ‘hh’, ‘oo’, ‘nn’]

C.

[2, 4, 6, 8, 10, 12]

D.

Python Python

22.
【单选题】 (2分)

“abc”的长度是3,”老师好”的长度是多少?‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫

A.

6

B.

3

C.

1

D.

9

23.
【单选题】 (2分)

li = [‘alex’,’eric’,’rain’]
s = “_”.join(li)
print(s)
将上面代码保存成Python文件,运行后输出的是(  )。‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫

A.

_alex_eric_rain

B.

_alex_eric_rain_

C.

alex_eric_rain

D.

alex_eric_rain_

24.
【单选题】 (2分)

以下关于递归函数,说法错误的是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫。

A.

不一定非要有一个明确的递归结束条件

B.

必须要有一个明确的递归结束条件

C.

递归就是指函数自己调用自己的过程

D.

递归函数不一定非要有循环结构支持

25.
【单选题】 (2分)

给定字典d,以下选项中对d.get(x, y)的描述正确的是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )。

A.

返回字典d中键为y的值,如果不存在,则返回y

B.

返回字典d中键为x的值,如果不存在,则返回y

C.

返回字典d中键值对为x:y的值

D.

返回字典d中值为y的值,如果不存在,则返回x

  • 第2部分
  • 总题数: 25
26
【判断题】 (2分)

带有else子句的循环如果因为执行了break语句而退出的话,则会执行else子句中的代码。(  )

 A.
 B.
27
【判断题】 (2分)

Python中的for循环和while循环都可以带有else子句。(  )

 A.
 B.
28
【判断题】 (2分)

Python变量名必须以字母或下划线开头,并且区分字母大小写。(  )

 A.
 B.
29
【判断题】 (2分)

Python列表中所有元素必须为相同类型的数据。(  )

 A.
 B.
30
【判断题】 (2分)

在调用函数时,必须牢记函数形参顺序才能正确传值。(  )

 A.
 B.
31
【判断题】 (2分)

定义函数时,需要指定参数类型。(  )

 A.
 B.
32
【判断题】 (2分)

异常处理结构中,finally块中的代码总是会得到执行。(  )

 A.
 B.
33
【判断题】 (2分)

continue语句类似于break语句,也必须在for、while循环中使用。(  )

 A.
 B.
34
【判断题】 (2分)

9999**9999这样的命令在Python中无法运行。(  )

 A.
 B.
35
【判断题】 (2分)

在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现。(  )

 A.
 B.
36
【判断题】 (2分)

函数中的return语句一定能够得到执行。(  )

 A.
 B.
37
【判断题】 (2分)

递归程序一定要有基例(即出口)。(  )

 A.
 B.
38
【判断题】 (2分)

在Python3.x中内置函数input()把用户的键盘输入一律作为字符串返回。(  )

 A.
 B.
39
【判断题】 (2分)

调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。( )

 A.
 B.
40
【判断题】 (2分)

字典中对某个键值的修改可以通过中括号[]的访问和赋值实现。(  )

 A.
 B.
41
【判断题】 (2分)

字符串包括两种序号体系:正向递增和反向递减。(  )

 A.
 B.
42
【判断题】 (2分)

合理使用异常处理结构可以使得程序更加健壮。(  )

 A.
 B.
43
【判断题】 (2分)

字符串属于Python有序序列,和列表、元组一样都支持双向索引。(  )

 A.
 B.
44
【判断题】 (2分)

Python字符串提供区间访问方式,采用[N:M]格式,表示字符串中从N到M的索引子字符串(包含N和M)。(  )

 A.
 B.
45
【判断题】 (2分)

len(“一二三123”)的结果为6。( )

 A.
 B.
46
【判断题】 (2分)

调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。(  )

 A.
 B.
47
【判断题】 (2分)

Python 3.X系列兼容Python 2.X系列。(  )

 A.
 B.
48
【判断题】 (2分)

Python关键字不可以作为变量名。(  )

 A.
 B.
49
【判断题】 (2分)

在Python中不可以嵌套定义函数。(  )

 A.
 B.
50
【判断题】 (2分)

可选参数可以定义在非可选参数的前面。(  )

 A.
 B.

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注