Pregunta 1
Pregunta
Given the following function fun1() Please select the correct function calls
def fun1(name, age):
print(name, age)
Pregunta 2
Pregunta
What is the output of the following function call
def fun1(num):
return num + 25
fun1(5)
print(num)
Pregunta 3
Pregunta
What is the output of the following function call
def outerFun(a, b):
def innerFun(c, d):
return c + d
return innerFun(a, b)
return a
result = outerFun(5, 10)
print(result)
Respuesta
-
5
-
15
-
(15, 5)
-
Syntax Error
Pregunta 4
Pregunta
Choose the correct function declaration of fun1() so that we can execute the following function call successfully
fun1(25, 75, 55)
fun1(10, 20)
Pregunta 5
Pregunta
What is the output of the add() function call
def add(a, b):
return a+5, b+5
result = add(3, 2)
print(result)
Pregunta 6
Pregunta
What is the output of the following displayPerson() function call
def displayPerson(*args):
for i in args:
print(i)
displayPerson(name="Emma", age="25")
Respuesta
-
TypeError
-
Emma
25
-
name
age
Pregunta 7
Pregunta
What is the output of the following function call
def fun1(name, age=20):
print(name, age)
fun1('Emma', 25)
Pregunta 8
Pregunta
What is the output of the following display() function call
def display(**kwargs):
for i in kwargs:
print(i)
display(emp="Kelly", salary=9000)
Pregunta 9
Pregunta
Select which true for Python function
Respuesta
-
A function is a code block that only executes when it is called.
-
Python function always returns a value.
-
A function only executes when it is called and we can reuse it in a program
-
Python doesn’t support nested function
Pregunta 10
Pregunta
What is the output of the following code
def outerFun(a, b):
def innerFun(c, d):
return c + d
return innerFun(a, b)
res = outerFun(5, 10)
print(res)
Pregunta 11
Pregunta
Select which is true for Python function
Respuesta
-
A Python function can return only a single value
-
A function can take an unlimited number of arguments.
-
A Python function can return multiple values
-
Python function doesn’t return anything unless and until you add a return statement
Pregunta 12
Pregunta
Python function always returns a value