一、单选题(10题,每题3分) #
- 要实现以下数字三角形,下面代码正确的是( )
- 以下程序的输出结果哪个是可能出现的(提示:集合输出时,输出顺序随机)( )
- 下列选项中可以循环遍历出所有的key和value的是( )
- 函数递归是( )
- 以下程序运行结果正确的是( )
- 以下程序运行结果正确是( )
- 使用pip工具升级科学计算扩展库numpy的完整命令是( )
- 表达式 chr(ord(‘b’)^32) 的值为( )
- 表达式min(0,-20,90,110)的值为( )
- Python中以下程序可以读入一个文件然后输出文件名的程序是( )
111
22
3
A、
for i in range(1,4):
for j in range(i):
print(j,end='')
print("")
B、
for i in range(1,4):
for j in range(i,4):
print(i,end='')
print("")
C、
for i in range(1,4):
for j in range(i):
print(i,end='')
print("")
D、
k=1
for i in range(1,4):
for j in range(i):
print(k,end='')
print("")
A、
for i in range(1,4):
for j in range(i):
print(j,end='')
print("")
B、
for i in range(1,4):
for j in range(i,4):
print(i,end='')
print("")
C、
for i in range(1,4):
for j in range(i):
print(i,end='')
print("")
D、
k=1
for i in range(1,4):
for j in range(i):
print(k,end='')
print("")
A、 for i in range(1,4): for j in range(i): print(j,end='') print("") B、 for i in range(1,4): for j in range(i,4): print(i,end='') print("") C、 for i in range(1,4): for j in range(i): print(i,end='') print("") D、 k=1 for i in range(1,4): for j in range(i): print(k,end='') print("")
a = set('abracadabra')
b = set('alacazam')
c = a-b
print(c)
a = set('abracadabra')
b = set('alacazam')
c = a-b
print(c)
a = set('abracadabra') b = set('alacazam') c = a-b print(c)
A、编译错误
B、{‘r’, ‘d’, ‘b’}
C、{‘z’, ‘m’, ‘l’,’a’}
D、以上都不对
A、
d = {'code1': 'C', 'code2': 'c++', 'code3': 'python'}
for k in d:
print(k)
B、
d = {'code1': 'C', 'code2': 'c++', 'code3': 'python'}
for k in d:
print(k,d[k])
C、
d = {'code1': 'C', 'code2': 'c++', 'code3': 'python'}
for k in d:
print(d[k])
D、
d = {'code1': 'C', 'code2': 'c++', 'code3': 'python'}
for k in range(d):
print(k,d[k])
A、
d = {'code1': 'C', 'code2': 'c++', 'code3': 'python'}
for k in d:
print(k)
B、
d = {'code1': 'C', 'code2': 'c++', 'code3': 'python'}
for k in d:
print(k,d[k])
C、
d = {'code1': 'C', 'code2': 'c++', 'code3': 'python'}
for k in d:
print(d[k])
D、
d = {'code1': 'C', 'code2': 'c++', 'code3': 'python'}
for k in range(d):
print(k,d[k])
A、 d = {'code1': 'C', 'code2': 'c++', 'code3': 'python'} for k in d: print(k) B、 d = {'code1': 'C', 'code2': 'c++', 'code3': 'python'} for k in d: print(k,d[k]) C、 d = {'code1': 'C', 'code2': 'c++', 'code3': 'python'} for k in d: print(d[k]) D、 d = {'code1': 'C', 'code2': 'c++', 'code3': 'python'} for k in range(d): print(k,d[k])
A、在一个函数中调用另外一个函数
B、定义一个函数并使用这个函数
C、如果一个函数在内部调用自己本身,我们称这个为函数递归
D、以上说法都不对
def mysum(x):
if x == 1:
return 1
return x + mysum(x - 1 )
print(mysum(100))
def mysum(x):
if x == 1:
return 1
return x + mysum(x - 1 )
print(mysum(100))
def mysum(x): if x == 1: return 1 return x + mysum(x - 1 ) print(mysum(100))
A、 100
B、 5050
C、 1000
D、 10000
def myfac(x):
if x < 1:
return 1
return x*myfac(x-1)
def Facsum(n):
if n == 1 :
return 2
if n == 0:
return 1
else:
return myfac(n)+Facsum(myfac(n-1))
print(Facsum(3))
def myfac(x):
if x < 1:
return 1
return x*myfac(x-1)
def Facsum(n):
if n == 1 :
return 2
if n == 0:
return 1
else:
return myfac(n)+Facsum(myfac(n-1))
print(Facsum(3))
def myfac(x): if x < 1: return 1 return x*myfac(x-1) def Facsum(n): if n == 1 : return 2 if n == 0: return 1 else: return myfac(n)+Facsum(myfac(n-1)) print(Facsum(3))
A、 9
B、 6
C、 10
D、 3
A、 pip numpy
B、 pip install –upgrade numpy
C、 pip upgrade numpy
E、 pip install numpy
A、 ‘B’
B、 66
C、 98
D、 ‘b’
A、 110
B、 90
C、 0
D、 -20
A、
fo = open("test.txt")
print(fo.name)
B、
fo = open("test.txt")
print(fo)
C、
fo = Open("test.txt")
print(fo.name)
D、
fo = open("test.txt")
print(fo.Name)
A、
fo = open("test.txt")
print(fo.name)
B、
fo = open("test.txt")
print(fo)
C、
fo = Open("test.txt")
print(fo.name)
D、
fo = open("test.txt")
print(fo.Name)
A、 fo = open("test.txt") print(fo.name) B、 fo = open("test.txt") print(fo) C、 fo = Open("test.txt") print(fo.name) D、 fo = open("test.txt") print(fo.Name)