Functions in Python

Descripción

Coding Python Test sobre Functions in Python, creado por PathaPadha Support el 27/10/2020.
PathaPadha Support
Test por PathaPadha Support, actualizado hace más de 1 año
PathaPadha Support
Creado por PathaPadha Support hace casi 4 años
874
0

Resumen del Recurso

Pregunta 1

Pregunta
Given the following function fun1() Please select the correct function calls def fun1(name, age): print(name, age)
Respuesta
  • fun1(name=’Emma’, age=23)
  • fun1(name=’Emma’, 23)
  • fun1(‘Emma’, 23)

Pregunta 2

Pregunta
What is the output of the following function call def fun1(num): return num + 25 fun1(5) print(num)
Respuesta
  • 25
  • 5
  • NameError

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)
Respuesta
  • def fun1(**kwargs)
  • No, it is not possible in Python
  • def fun1(args*)
  • def fun1(*data)

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)
Respuesta
  • 15
  • 8
  • (8, 7)
  • Syntax Error

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)
Respuesta
  • Emma 25
  • Emma 20

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)
Respuesta
  • TypeError
  • Kelly 9000
  • (’emp’, ‘Kelly’) (‘salary’, 9000)
  • emp salary

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)
Respuesta
  • 15
  • Syntax Error
  • (5, 10)

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
Respuesta
  • True
  • False
Mostrar resumen completo Ocultar resumen completo

Similar

Python Quiz
karljmurphy
Think Python
tsilvo2001
Basic Python - Print Formatting
Rebecca Noel
What is Python?
Daniel Ingram
Python
54671
Know your Python!
educ8ict
Basic Python - Strings
Rebecca Noel
Study on IoT systems design
Tomasz Cieplak
Python
Kirstie Wu
OpenSource Programming
Faheem Ahmed
Basic Python - Lists
Rebecca Noel