Report Bug

Qus

What will be the output of the following Python code?

def fun(n):      if (n > 100):          return n - 5      return fun(fun(n+11));     print(fun(45))
Qusनिम्नलिखित Python कोड का आउटपुट क्या होगा?


A. 50
B. 100
C. 74
D. Infinite loop


Solution
B. 100



Explanation
The fun(fun(n+11)) part of the code keeps executing until the value of n becomes greater than 100, after which n-5 is returned and printed.
CCC Online Test Python Programming Tutorials Best Computer Training Institute in Prayagraj (Allahabad) Online Exam Quiz O Level NIELIT Study material and Quiz Bank SSC Railway TET UPTET Question Bank career counselling in allahabad Best Website and Software Company in Allahabad Website development Company in Allahabad