Python | Output Type | Question 1
What is the output of the following program :
def myfunc(a): a = a + 2 a = a * 2 return a print myfunc( 2 ) |
chevron_right
filter_none
(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