最新消息:可做奥鹏等各院校作业论文,答案请联系QQ/微信:18866732

国开23秋《Python程序设计》考核任务一二三四【参考答案】

Python是一种( )计算机程序设计语言。

编译型

解释型

翻译型

可视化

答案是:解释型

下列IDE中,无法从事Python程序开发的是( )。

PyCharm

VS Code

Jupyter Notebook

Code Blocks

答案是:Code Blocks

Python不支持的数据类型有()。

int

char

dict

list

答案是:char

下列哪种数据类型不是Python3中的数据类型( )。

int

float

complex

long

答案是:long

print(type(16/4))的结果为( )。

int

float

bool

答案是:float

Python中代码如需跨行时可以在行尾加上()符号。

\

/

|

答案是:\

Python中哪个转义字符代表换行。( )

\n

\b

\t

\r

答案是:\n

下列哪个语句在Python中是非法的?( )

x = (y = z + 1)

x = y = z = 1

x, y = y, x

x += y

答案是:x = (y = z + 1)

关于字符串下列说法错误的是( )。

字符串应该视为长度为1的字符串

字符串可以转化成数字

既可以用单引号,也可以用双引号创建字符串

在三引号字符串中可以包含换行回车等特殊字符

答案是:字符串应该视为长度为1的字符串

3+5*6**2/2-8

以上语句的执行结果是( )。

445.0

25.0

40.0

85.0

答案是:

“ab”+”c”*2 结果是( )。

abc2

abcabc

abcc

ababcc

答案是:

已知x=43,ch=’A’,y = 1,则表达式(x>=y and ch <‘b’ and y)的值是( )。

1

0

True

报错

答案是:国开形考答案open5.net或联系QQ/微信:18866732

Python是一种面向数据的计算机程序设计语言。

对 错

答案是:

Python不是纯粹的函数式编程语言。

对 错

答案是:

惰性计算是Python的一大特性。

对 错

答案是:

Python使用缩进来体现代码之间的逻辑关系,对缩进的要求非常严格。

对 错

答案是:

只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象。

对 错

答案是:

在Python 3.x中可以使用中文作为变量名。

对 错

答案是:

Python变量名是区分字母大小写的。

对 错

答案是:

Python中的字符串是可变数据类型。

对 错

答案是:

a=’a’

print (‘c’ or a>=’b’)

以上程序运行的结果是( )。

a

b

c

False

答案是:

a = ‘python’

a[0] = ‘c’

print(a)

以上程序的运行结果为( )。

cython

pcthon

c

报错

答案是:

print({1,2,3}-{3,4,6})

以上程序的运行结果为( )。

{-2,-2,-3}

{2,2,3}

{1,2}

报错

答案是:

[x1+x2 for x1,x2 in zip([1,2],[3,4])]

以上语句的运行结果为( )。

[4,6]

[3,7]

[1,2,3,4]

报错

答案是:

a = [2,3,1]

a.sort()

以上程序的运行结果为( )。

[1,2,3]

[3,2,1]

无输出结果

None

答案是:

a = [1, 2, 3]

b = [1, 2, 4]

id(a[1])==id(b[1])

以上程序的运行结果为( )。

TRUE

FALSE

报错

无任何输出

答案是:

以下不能创建一个字典的语句是( )。

dict1 = {}

dict2 = { 3 : 5 }

dict3 = {[1,2,3]: “uestc”}

dict4 = {(1,2,3): “uestc”}

答案是:

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

counts[word] = count[word] + 1

counts[word] = 1

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

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

答案是:

nums=set([1,1,2,3,3,3,4])

print (len(nums))

以上语句的输出结果为( )。

1

2

4

5

答案是:

a=(1,2,[‘1,2’])

a[2].append(3)

print(a)

以上程序的运行结果是( )。

(1, 2, [‘1,2’, ‘3’])

(1, 2, [‘1,2’, 3])

[1, 2, [‘1,2’, 3]]

报错

答案是:

nums=set([1,1,2,3,3,3,4])

print (len(nums))

以上语句的输出结果为( )。

1

2

4

5

答案是:

以下关于字典的描述,错误的是( )。

字典长度是可变的

字典是键值对的集合

字典中的键可以对应多个值信息

字典中元素以键信息为索引访问

答案是:

if None:

print(‘Hello’)

以上程序的运行结果为( )。

None

‘Hello’

无任何输出

报错

答案是:

以下关于 Python 的控制结构,错误的是( )。

每个 if 条件后要使用冒号

在 Python 中,没有 switch-case 语句

Python 中的 pass 是空语句,一般用作占位语句

elif 可以单独使用

答案是:

以下关于循环结构的描述,错误的是( )。

局部变量是指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用时可以继续使用

使用global保留字声明简单数据类型变量后,该变量作为全局变量使用

简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放

全局变量是指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效

答案是:

以下哪个描述是正确的? ( )

break 语句用于终止当前循环

continue 语句用于跳过当前剩余要执行的代码,执行下一次循环

break 和 continue 语句通常与 if, if…else 和 if…elif…else 语句一起使用

以上说法都是正确的

答案是:

i = sum = 0

while i <= 4:

sum += i

i = i+1

print(sum)

以上程序的运行结果为( )。

0

10

4

以上结果均不正确

答案是:

for i in range(2):

print(i)

for i in range(4,6):

print(i)

以上程序的运行结果为:( )。

2, 4, 6

1, 2, 4, 5, 6

0, 1, 4, 5

0, 1, 2, 4, 5, 6

答案是:

i=s=0

while (i<100):

s+=i

i+=1

print (s)

以上程序的运行结果是( )。

5050

4950

5000

100

答案是:

以下关于 pass 哪个描述是正确的?( )

Python会忽略 pass 语句,就像忽略注释一样

pass语句会终止当前循环

pass不做任何事情,一般用做占位语句

以上说法都是正确的

答案是:

以下内容关于函数描述正确的是? ( )

函数用于创建对象

函数可以让重新执行的更快

函数是一段代码用于执行特定的任务

以上说法都是正确的

答案是:

如果函数没有使用 return 语句,则函数返回的是?( )

0

None

任意整数

报错! 函数必须要有返回值。

答案是:

下列代码执行结果是什么? ( )

x = 1

def change(a):

x += 1

print (x)

change(x)

1

2

3

报错

答案是:

def f(x, y = 0, z = 0): pass

f(1, , 3)

以上程序运行的结果是:( )

pass

None

not

报错

答案是:

def Foo(x):

if (x==1):

转载请注明:奥鹏作业之家 » 国开23秋《Python程序设计》考核任务一二三四【参考答案】

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址