注意:此页面搜索的是所有试题
国家开放大学Python程序设计
a是一个列表,a = [.A., .b., .C., .d., .E.],若要获取列表a的前三个元素应当采用( )。
A.a[3]
B.a[0,1,2]
C.a[:3]
D.a[1,2,3]

以下那种数据结构不含重复元素( )
A.列表
B.元组
C.字典
集合

以下不能创建一个字典的语句是( )。
A.dic1 = {}
B.dic2 = {123:345}
C.dic3 = {[1,2,3]:.abc.}
D.dic3 = {(1,2,3):.abc.}

以下代码的运行结果是( )。
a=(1,2,[.1,2.])
a[2].append(3)
print(a)
A.(1, 2, [.1,2., .3.])
B.(1, 2, [.1,2., 3])
C.[1, 2, [.1,2., 3]]
D.报错

以下代码的运行结果可能是( )。
print(set(.121323.))
A.(.1.,.2.,.1.,.3.,.2.,.3.)
B.{.121323.}
C.{.1., .2., .3.}
D.(.1., .2., .3.)

以下关于字典的描述,错误的是( )。
A.字典是键值对的集合
B.字典长度是可变的
C.字典中的键可以对应多个值信息
D.字典中元素以键信息为索引访问

以下代码的运行结果为( )。
x = True
country_number = {}
def example(country):
if country in country_number:
country_number[country] += 1
else:
country_number[country] = 1
example(.中国.)
example(.美国.)
example(.中国.)
print(len(country_number))
A.0
B.1
C.2
D.3

以下代码的运行结果为( )。
a = {}
a[1] = 1
a[.1.] = 2
a[1] += 1
sum = 0
for k in a:
sum += a[k]
print(sum)
A.1
B.2
C.3
D.4

Python中,( )函数是用于输出内容到终端的。
A.echo
B.output
C.print
D.console.log

input()函数的返回结果类型为( )
A.整数
B.浮点数
C.字符串
D.文本

布尔值不可以用( )运算。
A.and
B.or
C.not
D.is not

在Python程序中,条件判断的实现用( )语句实现。
A.for
B.if
C.while
D.do

代码块的规则不包括( )。
A.当缩进增加时,代码块就开始了。
B.代码块需要用{}包括起来。
C.代码块可以包含其他代码块。
缩进减少为零或减少为外面包围代码块的缩进,代码块就结束了

以下代码的运行结果为( )
a = "1"
if a == 1:
print("苹果")
else:
print("香蕉")
print("西瓜")
A.苹果
香蕉
B.苹果
西瓜
C.香蕉
西瓜
香蕉

if 语句不包括包含以下( )部分。
A.if关键字
B.条件
C.冒号
D.大括号