Computer Science
Predict the output of the following code.
def code(n):
if n == 0:
print(' Finally')
else:
print (n)
code (10)
Answer
10
Working
This code defines a function called code(n)
that takes a single argument n
. Inside the function, there's a conditional statement that checks if n
is equal to 0. If n
is indeed 0, it prints the string " Finally". Otherwise, it prints the value of n
. When the function code(10)
is called, it passes the argument 10 to the function. Since 10 is not equal to 0, the function prints 10.
Related Questions
Predict the output of the following code.
def code(n): if n == 0: print ( 'Finally' ) else: print (n) code (3) code (15)
Predict the output of the following code.
def code (n) : if n==0: print('Finally') else: print(n) code (2-2) code (15)
Predict the output of the following code.
def code (n) : if n==0: print ( 'Finally' ) else: print (n) print (n-3) code (10)
Predict the output of the following code:
def express (x, n) : if n == 0: return 1 elif n % 2 == 0: return express (x*x, n/2) else: return x * express (x, n-1) express (2, 5)