一、选择题
1.python中,表达式5%2 = ( )。
A.2.5 B.2 C.1 D.0
2.已知字符串a="python",则a[ 1 : 3 ]的值为( )
A."pyth" B."pyt" C."py" D."yt"
3.在Python程序设计语言中,表示整除的符号是( )
A./ B.% C.mod D.//
4.以下是猜数游戏的 Python程序,请你补全代码:
请选择适当的代码填入程序①处。( )
A.for B.print C.elif D.input
5.在Python中,下列循环结构用法错误的是( )。
A.for i in range(20): B.for i in range(0,10):
C.for i in range(10,0,2): D.while s<50:
6.关于Python的内存管理,下列说法错误的是( )
A.变量不必事先声明 B.变量无需先创建和赋值就可直接使用
C.变量无须制定类型 D.可以使用del释放资源
7.检测输入的四位整数abcd是否满足下述关系:(ab+cd)(ab+cd)=abcd。实现上述功能的python程序代码如下:
k=int(input(“输入一个四位数:”))
①
y=k%100
if ② :
print(“符合”)
else:
print(“不符合”)
划线处应填入的代码是( )
A.①x=k/100 ②(x+y)*2!=k B.①x=k//100 ②(x+y)*2==k
C.①x=k/100 ②(x+y)**2!=k D.①x=k//100 ②(x+y)**2==k
8.运行下列 Python程序,结果正确的是( )
a=18
b=7
c=a%b
b=a%b
print(a,b)
A.18 5 B.5 18 C.18 4 D.4 18
9.运行下列 Python程序,结果正确的是( )
a=32
b=14
c=a%b
print(c)
A.2 B.4 C.32 D.14
10.下列不被python所支持的数据类型是( )
A.char B.float C.int D.list
11.如下Python程序段
for i in range(1,4):
for j in range(0,3):
print ("Python")
语句print ("Python")的执行次数是( )
A.3 B.4 C.6 D.9
12.下列选项中,合法的Python变量名是( )
A.print B.speed C.Python.net D.a#2
13.在Python中,表达式(21%4)+3的值是( )
A.2