数字音视频技术(上海外国语大学) 中国大学慕课答案2024完整版100分

休偏凄敢乾可垂七浪念揪菩毛

对应课程:点击查看
起止时间:2021-02-22到2021-06-30
更新状态:每5天更新一次

1.0(二级)Python程序设计测试题库 Python基础理论题测试1

1、 在Python中,不能作为变量的是( )。

A:student
B:_bmg
C:5sp
D:Teacher
答案: 5sp

2、 下列关于Python的描述中,错误的是( )。

A:缩进表达了所属关系和代码块的所属范围
B:缩进是可以嵌套的,从而形成多层缩进
C:判断、循环、函数等都能够通过缩进包含一批代码
D:Python用严格的缩进表示程序的格式框架,所有代码都需要在行
答案: Python用严格的缩进表示程序的格式框架,所有代码都需要在行

3、 Python中用来表示代码块所属关系的语法是( )。

A:圆括号
B:花括号
C:缩进
D:冒号
答案: 缩进

4、 以下不属于Python保留字的是( )。

A:class
B:def
C:pass
D:sub
答案: sub

5、 以下关于二进制数的定义,正确的是( )。

A:0bA12B
B:0B1013
C:0b1011
D:0B1021
答案: 0b1011

6、 以下变量中,符合Python变量命名规则的是( )。

A:33_keyword
B:33keyword
C:[email protected]

D:nonlocal
答案: _33keyword

7、 在屏幕上输出Hello World!,使用的Python语句是( )。

A:print(Hello World!)
B:printf(Hello World!)
C:print(“Hello World!”)
D:printf(”Hello World!”)
答案: print(“Hello World!”)

8、 Python中,以下表达式结果为False的是( )。

A:“DCBA”<“DC”
B:“CD”<“CDFG”
C:“LOVE”<“love”
D:“”<“G”
答案: “DCBA”<“DC”

9、 下列关于Python程序格式的描述中,错误的是( )。

A:缩进表达了所属关系和代码块的所属范围
B:赋值操作时,在运算符两边各加上一个空格可以使代码更加清晰
C:注释可在一行中的任意位置开始,这一行都会作为注释不被执行
D:多行文档注释的开始和结尾使用三重单引号或三重双引号
答案: 注释可在一行中的任意位置开始,这一行都会作为注释不被执行

10、 Python中定义类的关键字是( )。

A:def
B:class
C:defun
D:function
答案: class

11、 以下保留字不属于分支结构的是( )。

A:if
B:elif
C:while
D:else
答案: while

12、 下列哪一种导入方式是错误的( )。

A:import math
B:import sqrt from math
C:from math import *
D:import math as m
答案: import sqrt from math

13、 下列( )不是Python所使用的特殊含义符号。

A:+=
B:**
C:$
D:&
答案: $

14、 下列保留字不用于异常处理逻辑的是( )。

A:else
B:finally
C:if
D:try
答案: if

15、 表达式eval(“500//10”)是( )。

A:50.0
B:50
C:0
D:500//10
答案: 50

16、 下列程序的输出结果是( )。X=“R\0S\0T”print(len(x))

A:3
B:5
C:7
D:6
答案: 5

17、 下列程序的输出结果是( )。X=12+3((58)-14)//6Print(x)

A:25
B:24
C:25.0
D:65
答案: 25

18、 下列程序的输出结果是( )。print(1+2==3)

A:-1
B:0
C:True
D:False
答案: True

19、 下列程序的输出结果是( )。a=10.99print(complex(a))

A:10.99
B:(10.99+0j)
C:10.99i+0j
D:10.99i+j
答案: (10.99+0j)

20、 下列关于Python的描述中,正确的是( )。

A:条件4<=5<=6是合法的,输出False
B:条件4<=5<=6是不合法的
C:条件4<=5<=6是合法的,输出True
D:条件4<=5<=6是不合法的,抛出异常
答案: 条件4<=5<=6是合法的,输出True

21、 下列关于Python字符串的描述中,错误的是( )。

A:Python输出字符串时,可以使用转义字符”“进行换行
B:eval(”1+2+3+4”) 返回的数据类型为字符串
C:print(“my\text.dat”) 中的第一个反斜杠”\“表示转义字符
D:空字符串可以用”“或‘’表示
答案: eval(”1+2+3+4”) 返回的数据类型为字符串

22、 以下程序的输出结果是( )。x=“中文字“y=“中文“print(x>y)

A:None
B:True
C:False
D:x>y
答案: True

23、 下列哪个语句在Python中是不合法的( )。

A:x=y=z=1
B:x=(y=z+1)
C:x,y=y,x
D:x*=y

       


如需购买完整答案,请点击下方红字:

点击这里,购买完整答案


获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com


 

皮溃洪形错拍扑蒙惨户俏规府