对应课程:点击查看
起止时间: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
皮溃洪形错拍扑蒙惨户俏规府