निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
What will be the output of the following Python code ?
def power(x, y=2):
r=1
for i in range(y):
r=r*x
return r
print (power(3))
print (power(3,3)) A
212 32
B
9 27
C
567 98
D
None of the above
Explanation
The power function calculates x raised to the power of y. By default, y = 2.
- First call:
power(3)→3^2 = 9 - Second call:
power(3, 3)→3^3 = 27
Output:
9 27
Answer: (B) 9 27
Correct Answer: B) 9 27