Q.

What is the output of the following piece of code?
#mod1
def change(a):
b=[x*2 for x in a]
print(b)
#mod2
def change(a):
b=[x*x for x in a]
print(b)
from mod1 import change
from mod2 import change
#main
s=[1,2,3]
change(s)

A. [2,4,6].
B. [1,4,9].
C. [2,4,6].
D. There is a name clash
Answer» D. There is a name clash
896
0
Do you find this helpful?
10

View all MCQs in

Python Programming

Discussion

No comments yet

Related MCQs