Vidyalelo
Python · Q47

Exception Handling in Python

Programming · Python · question 47

Q47

What will be the output of the following Python code? def foo(): try: return 1 finally: return 2 k = foo() print(k)

A.
1
B.
2
Answer
C.
3
D.
error, there is more than one return statement in a single try-finally block

Answer: Option B

Solution

Answer: Option B
No explanation is given for this question Let's Discuss on Board