Python能力水平测试
姓名
____________
学号
____________
班级
____________
下列哪个语句在Python中是非法的
A.x = y = z = 1
B.x = (y = z + 1)
C.x, y = y, x
D.x += y
关于Python内存管理,下列说法错误的是
A.变量不必事先声明
B.变量无须先创建和赋值而直接使用
C.变量无须指定类型
D.可以使用del释放资源
下面哪个不是Python合法的标识符
A.int32
B.40XL
C.self
D.__name__
下列哪种说法是错误的
A.除字典类型外,所有标准对象均可以用于布尔测试
B.空字符串的布尔值是False
C.空列表对象的布尔值是False
D.值为0的任何数字对象的布尔值是False
Python不支持的数据类型有
A.char
B.int
C.float
D.list
关于python字符串下列说法错误的是
A.字符应该视为长度为1的字符串
B.字符串以\0标志字符串的结束
C.既可以用单引号,也可以用双引号创建字符串
D.在三引号字符串中可以包含换行回车等特殊字符
以下不能创建一个字典的语句是
A.dict1 = {}
B.dict2 = { 3 : 5 }
C.dict3 = {[1,2,3]: “uestc”}
D.dict4 = {(1,2,3): “uestc”}
下列Python语句正确的是
A.min = x if x y else y
B.max = x y ? x : y
C.if (x y) print x
D.while True : pass
计算机中信息处理和信息储存用
A.二进制代码
B.十进制代码
C.十六进制代码
D.ASCII代码
python源程序执行的方式
A.编译执行
B.解析执行
C.直接执行
D.边编译边执行
Python语言语句块的标记是
A.分号
B.逗号
C.缩进
D./
以下是字符转换成字节的方法是
A.decode()
B.encode()
C.upper()
D. rstrip()
“ab”+”c”*2 结果是
A.abc2
B.abcabc
C. abcc
D. ababcc
有下面的程序段
if k<=10 and k >0:
if k >5:
if k>8:
x=0
else:
x=1
else:
if k>2:
x=3
else:
x=4
其中k取哪组值时 x =3
A.3,4,5
B.3,4
C.5,6,7
D.4,5
函数如下:
def showNnumber(numbers):
for n in numbers:
print(n)
下面那些在调用函数时会报错
A.showNumer([2,4,5])
B.showNnumber(‘abcesf’)
C.showNnumber(3.4)
D.showNumber((12,4,5))
函数如下
def chanageInt(number2):
number2 = number2+1
print("changeInt: number2= ",number2)
#调用
number1 = 2
chanageInt(number1)
print("number:",number1)
打印结果哪项是正确的
A.changeInt: number2= 3 number: 3
B.changeInt: number2= 3 number: 2
C.number: 2 changeInt: number2= 2
D.number: 2 changeInt: number2= 3
下列语句执行后,x的值是?
a=3
b=4
x=5
If a<b:
a+=1
x+=1
A.5
B.3
C.4
D.6
设 s=”Happy New Year”,则 s[3:8]的值为
A. ‘ppy Ne’
B.’py Ne’
C.’ppy N’
D.’py New’
在一个应用程序中定义 a=[1,2,3,4,5,6,7,8,9,10],为了打印输出列表后 a 的最后一个元素,下面正确的代码是
A.print(a[10])
B.print(a[9])
C.print(a[len(a)])
D.print(a(9))
运行下方代码段,输出的是
print(10<=3 or 5>2)
A.True
B.False
C.10=3
D.52
运行下方代码段,输出的是
n = 0
for i in [1, 5, 7, 3]:
if n < i:
n = i
print(n)
A.7
B.4
C.1
D.0
运行下方代码段,若三次输入的数字分别是:5,3,4,则输出的是
while True:
a = int(input())
if a % 2 == 0:
break
else:
print(a * 2)
A.10、6、8
B.25、9、8
C.10、6
D.25、9
相关模板
Python测试
Python等级测试
Python
Python
学习力水平测试
减肥水平测试
更多免费模板
25题 | 被引用11次
2
模板修改
使用此模板创建