Question-142: Which of the following statements are true about functions?

  1. Before invoking function, you have to define it.
  2. Get all Questions and Answer from here
  3. You need to have paid subscription to access all questions
  4. Thanks for considering Python Certification Material

 

Answer: A, B,C

Exp:

Invoking function before defining will not work.

  • Remember before invoking function, you have to define it.
  • In below example you are first invoking function (calculate) and defining later.
  • This would give error that “NameError: name 'calculate' is not defined”
  • Python, reads code from top to bottom (that is not true for Java). Hence, in same file you have to define function at the top (or before you are using it) to use it later.

i=0

while(i<10):

    x=int(input("Please enter some number : "))

    calculate(x)

 

You can access to full explanation to question and answer from this page.

 

 

Why Dont you prepare for Python Certifications and Interview Questions with 250+ Questions and Answer : Check Here

Real Exam Number of Questions: 70 Questions
Real Exam Pass Score: 70%
Time Allotted: 90 minutes to complete exam