Python | Output Type | Question 1
What is the output of the following program :
Python3
def myfunc(a): a = a + 2 a = a * 2 return a print myfunc( 2 ) |
(A)
8
(B)
16
(C)
Indentation Error
(D)
Runtime Error
Answer: (C)
Explanation:
Python creates blocks of code based on the indentation of the code. Thus, new indent defines a new scope.
Quiz of this Question
Please comment below if you find anything wrong in the above post
Please Login to comment...