WGU E010 FOUNDATIONS OF PROGRAMMING (PYTHON) PRACTICE ASSESSMENT |, Exams of Nursing

WGU E010 FOUNDATIONS OF PROGRAMMING (PYTHON) PRACTICE ASSESSMENT | FREQUENTLY TESTED QUESTIONS WITH CORRECT ANSWERS | BRAND NEW!

Typology: Exams

2025/2026

Available from 04/15/2026

Bestpdfseller
Bestpdfseller ๐Ÿ‡บ๐Ÿ‡ธ

2.3

(3)

4K documents

1 / 15

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Page 1 of 15
WGU E010 FOUNDATIONS OF PROGRAMMING
(PYTHON) PRACTICE ASSESSMENT |
FREQUENTLY TESTED QUESTIONS WITH
CORRECT ANSWERS | BRAND NEW!
Fix the logic error in this function that should return the larger of
two numbers.
def find maximum (a, b):
if a < b:
return a
else:
return b - โœ”โœ”โœ” Correct Answer > def find_maximum(a, b):
if a < b:
return b
else:
return a
Tip: Correctly returning the larger of two numbers using if-else
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Partial preview of the text

Download WGU E010 FOUNDATIONS OF PROGRAMMING (PYTHON) PRACTICE ASSESSMENT | and more Exams Nursing in PDF only on Docsity!

WGU E010 FOUNDATIONS OF PROGRAMMING

(PYTHON) PRACTICE ASSESSMENT |

FREQUENTLY TESTED QUESTIONS WITH

CORRECT ANSWERS | BRAND NEW!

Fix the logic error in this function that should return the larger of two numbers. def find maximum (a, b): if a < b: return a else: return b - โœ”โœ”โœ” Correct Answer > def find_maximum(a, b): if a < b: return b else: return a Tip: Correctly returning the larger of two numbers using if-else

You can use either approach: Using a < b: if a < b: return b else: return a Using a > b: if a > b: return a else: return b Key point: The if condition and the corresponding return statements must align so the larger number is returned. Swapping the comparison requires swapping the return values accordingly. Which symbol begins a single-line comment in Python? // (double forward slash)

(pound symbol)

Which components are required in every Python while loop? A condition and an indented code block A variable and a return statement A counter and a break statement An iterator and a list - โœ”โœ”โœ” Correct Answer > A condition and an indented code block Which keyword is used to exit a loop prematurely in Python? return break stop end - โœ”โœ”โœ” Correct Answer > break In the code for item in my_list:, what does item represent? The index of the current element The current element being processed The length of the list The entire list - โœ”โœ”โœ” Correct Answer > The current element being processed Which Python data structure automatically prevents duplicate values from being stored?

List Tuple Dictionary Set - โœ”โœ”โœ” Correct Answer > Set Which Python data structure cannot be modified after creation? List Dictionary Tuple Set - โœ”โœ”โœ” Correct Answer > Tuple What must a developer do to run Python code written in a text editor? Save the file and use a Python interpreter. Press a run button within the editor. Upload the code to a web server. Convert the code to machine language first. - โœ”โœ”โœ” Correct Answer > Save the file and use a Python interpreter. What advantage does an integrated terminal provide compared to using a separate terminal application? Faster code execution speed

Text editor File explorer Debugger - โœ”โœ”โœ” Correct Answer > Python shell A program processes file names and extracts the last 3 characters representing the file extension. For example, files 'document.pdf' and 'image.png' would return 'pdf' and 'png', respectively. Which slicing approach would work for either of the provided files? filename[:9] filename[9:] filename[-3:] filename[:-3] - โœ”โœ”โœ” Correct Answer > filename[-3:] Which index position is returned when the string method .find('python') is applied to the string 'learning python programming'? 8 9 1 2 - โœ”โœ”โœ” Correct Answer > 9

Complete the function add_item(numeric_list, new_number) that takes a list of numbers and a new number, and returns a new list that appends the new number to the end of the list. For example, add_item([1, 2, 3], 4) should return [1, 2, 3, 4]. def add_item(numeric_list, new_number):

TODO: Add new_number to the end of the list and return the

list

Example: add_item([1, 2, 3], 4) should return [1, 2, 3, 4]

pass - โœ”โœ”โœ” Correct Answer > def add_item(numeric_list, new_number): numeric_list.append(new_number) return numeric_list Complete the function update_grade(grades, student, new_grade) that takes a grades dictionary, a student name, and a new grade, then updates that student's grade and returns the dictionary. For example, update_grade({"Alice": 85, "Bob": 90}, "Alice", 95) should return {"Alice": 95, "Bob": 90}. def update_grade(grades, student, new_grade):

TODO: Update the student's grade and return the dictionary

A program needs to display only positive, non-zero numbers from a list containing a mixture of integer and decimal values. Which conditional statement should be placed inside the loop? if number > 0: if number != 0: if number < 0: if number >= 1 - โœ”โœ”โœ” Correct Answer > if number > 0: Complete the function double_number(num) that takes one number parameter and returns double that number. For example, double_number(5) should return 10. def double_number(num):

TODO: Return double the input number

Example: double_number(5) should return 10

pass - โœ”โœ”โœ” Correct Answer > def double_number(num): return num * 2

Modify the function greet_with_default(name) by adding a default value of "World" to the name parameter so it can be called with or without an argument. def greet_with_default(name):

TODO: Add a default value of "World" to the name parameter

return "Hello " + name - โœ”โœ”โœ” Correct Answer > def greet_with_default(name="World"): return "Hello " + name Complete the function is_positive(number) that returns True if the number is greater than 0, and False otherwise. def is_positive(number):

TODO: Return True if number > 0, False otherwise

pass - โœ”โœ”โœ” Correct Answer > def is_positive(number): return number > 0 Write a complete function calculate_discount(price, discount_percent) that calculates and returns the final price after applying a discount percentage. For example, calculate_discount(75, 20) should return 60.0.

for char in password: if char.isalpha(): has_letter = True elif char.isdigit(): has_number = True

TODO: Add your return logic here based on has_letter and

has_number pass - โœ”โœ”โœ” Correct Answer > def password_strength(password): if len(password) < 8: return "Weak" has_letter = False has_number = False for char in password: if char.isalpha(): has_letter = True elif char.isdigit(): has_number = True if has_letter and has_number:

return "Strong" else: return "Weak" Write a complete function convert_temperature(celsius) that converts Celsius to Fahrenheit using the formula: F = C * 9/5 + 32. For example, convert_temperature(0) should return 32.0. def convert_temperature(celsius):

TODO: Convert Celsius to Fahrenheit using F = C * 9/5 + 32

pass - โœ”โœ”โœ” Correct Answer > def convert_temperature(celsius): return celsius * 9 / 5 + 32 Fix the indexing error in this function that should return the last character of a string. def get_last_character(text): return text[len(text)] - โœ”โœ”โœ” Correct Answer > def get_last_character(text): return text[-1]