- | P a g e
WGU D335 OA /WGU D335 INTRODUCTION TO
PYTHON OA FINAL EXAM NEWEST 2025 ACTUAL
EXAM COMPLETE 200 QUESTIONS AND CORRECT
DETAILED ANSWERS (VERIFIED ANSWERS)
|ALREADY GRADED A+|BRAND NEW!!
WGU D335 OA FINAL EXAM
Which is NOT true of variables created within functions?
- They can be accessed from outside the function as well as
- They can be passed into the function as parameters.
- They can have the same name as a variable outside the
- They can store any type of information or data. - ANSWER-
- They can be accessed from outside the function as well as
inside the function.
function.
inside the function.
In a Python program, to use a function...
- the function must return data.
- it must be defined above the calling code.
- it must not be a void function. 1 / 4
- | P a g e
- the function can be declared anywhere in the program. -
ANSWER-B. it must be defined above the calling code.
Empty parentheses in a function header indicate...
- that the function is a void function.
- that the function doesn't take any arguments.
- that the function can take any number of arguments.
- that the function does not process data. - ANSWER-B. that
the function doesn't take any arguments.
A function that does not return any data is called a ______ function.
- void
- fruitful
- empty
- variable - ANSWER-A. void
What is the difference between a parameter and an argument?
- A parameter cannot be changed in the function, while an
argument can be changed. 2 / 4
- | P a g e
- An argument is the data passed into the function when it is
- A parameter is a local variable while an argument is global to
- They are different words for the same thing. - ANSWER-B.
called. A parameter is the variable defined in the function header.
the program.
An argument is the data passed into the function when it is called. A parameter is the variable defined in the function header.
Which of the following is NOT true of a void function?
- They can accept input parameters.
- A variable assigned to the result of a void function will have a
- They do not return values.
- Since they cannot return data, they cannot perform any data
value of None.
manipulation. - ANSWER-D. Since they cannot return data, they cannot perform any data manipulation.
Which of the following is NOT an example of a function?
- int 3 / 4
- | P a g e
- math.sin
- math.pi - ANSWER-D. math.pi
Which of the following is an example of a Boolean expression?
- a = a + b
- a = 10
- a += b
- a % b == 2 - ANSWER-D. a % b == 2
The keyword True in Python is an example of which of the following?
- A logical operator.
- A Boolean.
- A conditional.
- An expression. - ANSWER-B. A Boolean.
What type of data results from the last line of the following
code:
a += 10 b += 20 a == b
- / 4