2019年美光半导体笔试题目
1、What gets printed()(5’)
counter = 1
def doLotsOfStuff():
global counter
for i in (1,2,3):
counter+=1
doLotsStuff()
print counter
A.1 B.3 *C.4 D.7 E.none of the above
2、What gets printed()(5’)
numbers = [1,2,3,4]
numbers.append([5,6,7,8])
numbers.extend([9,10])
print len(numbers)
A.4 B.3 *C.7 D.10 E.6 F.An exception is throw
3、What gets printed()(5’)
key2 = {'1':1,'2':[2,4]}
TheCopy = kvps.copy()
kvps['1'] = 5
kvps['2'][1] = 8
sum = kvps['2'][1]+theCopy['2'][1]+theCopy['1']
print sum
A.21 B.13 *C.17 D.15 E.An exception is throw
4、What gets printed()(5’)
class A(object):
x = 100
def __init__(self,value):
self.x = value
a = A(1000)
print a.x+A.x
A.200 *B.1100 C.2000 D.An exception is