Functions in Python

Beschreibung

Coding Python Quiz am Functions in Python, erstellt von PathaPadha Support am 27/10/2020.
PathaPadha Support
Quiz von PathaPadha Support, aktualisiert more than 1 year ago
PathaPadha Support
Erstellt von PathaPadha Support vor fast 4 Jahre
874
0

Zusammenfassung der Ressource

Frage 1

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

Frage 2

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

Frage 3

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

Frage 4

Frage
Choose the correct function declaration of fun1() so that we can execute the following function call successfully fun1(25, 75, 55) fun1(10, 20)
Antworten
  • def fun1(**kwargs)
  • No, it is not possible in Python
  • def fun1(args*)
  • def fun1(*data)

Frage 5

Frage
What is the output of the add() function call def add(a, b): return a+5, b+5 result = add(3, 2) print(result)
Antworten
  • 15
  • 8
  • (8, 7)
  • Syntax Error

Frage 6

Frage
What is the output of the following displayPerson() function call def displayPerson(*args): for i in args: print(i) displayPerson(name="Emma", age="25")
Antworten
  • TypeError
  • Emma 25
  • name age

Frage 7

Frage
What is the output of the following function call def fun1(name, age=20): print(name, age) fun1('Emma', 25)
Antworten
  • Emma 25
  • Emma 20

Frage 8

Frage
What is the output of the following display() function call def display(**kwargs): for i in kwargs: print(i) display(emp="Kelly", salary=9000)
Antworten
  • TypeError
  • Kelly 9000
  • (’emp’, ‘Kelly’) (‘salary’, 9000)
  • emp salary

Frage 9

Frage
Select which true for Python function
Antworten
  • 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

Frage 10

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

Frage 11

Frage
Select which is true for Python function
Antworten
  • 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

Frage 12

Frage
Python function always returns a value
Antworten
  • True
  • False
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

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