D522
Write () - answer Which function should be used to add data to a file, such as a network
configuration file?
To define a function with a default greeting - answer Based on the Python code snippet:
def greet(name, greeting = "Welcome to WGU"):
return f"{greeting}, {name}!"
What is the purpose of the first line of code?
Add a colon after def multiply numbers(num1, num2). - answer This Python code
snippet returns a syntax error when run:
def multiply_numbers(num1, num2)
result = num1 * num2
return result
num1 = 5
num2 = 8
print(multiply_numbers(num1, num2))
Which code adjustment will resolve the syntax error?
List - answerBased on the Python snippet:
devices = ["router01", "switch01", "modem01", "gateway01", "printer01"]
Which data structure is being used to store the names for various types of devices
within devices?
Converts the user's input into an integer and sums it - answerBased on the Python
snippet:
value = input("Enter a number: ")
result = int(value) + 10
print(result)
What purpose does result = int(value) + 10 serve?
,Decrease the indentation of the else statement. - answerThis Python snippet checks the
new processing speed of an updated computer. However, the snippet throws an error
when ran.
def check_processing_speed(current_speed, threshold_speed):
is_fast_processing = current_speed > threshold_speed
if is_fast_processing:
print(f"The processing speed of {current_speed} GHz is fast.")
else:
print(f"The processing speed of {current_speed} GHz is not fast enough. Consider an
upgrade.")
current_speed = 4
threshold_speed = 2
check_processing_speed(current_speed, threshold_speed)
Which code adjustment will provide the intended response by addressing the error?
Tuple - answerA developer is creating a Python script to capture metrics for different
network interfaces on a router, with each set of metrics treated as a single, immutable
record. The stored record will represent a snapshot of metrics for a specific network
interface at a given point in time to capture historical records for future analysis.
Which data structure should be used to store the recorded metrics based on the
specifications?
numbers[3] - answerBased on the Python list:
numbers = [10, 20, 30, 40]
What is the index position of the element "40"?
Ordered and unchangeable - answerWhich characteristics are associated with tuples in
Python?
Missing colons at the end of the if and else lines - answerBased on the Python code
snippet:
port = input("Secure Web access? Y/N: ")
if port == "Y"
print("Use port 443.")
else
print("Use port 80.")
Which error is present in the snippet?
Greater than b - answerBased on the Python code snippet:
, import math
a = 12
b = math.sqrt(121)
if a > b:
print("Greater than b")
elif a < b:
print("Less than b")
else:
print("Equal")
Which output is provided when the snippet is executed?
5 - answerBased on the Python code snippet:
total = 0
count = 0
while total < 15:
count += 1
total += count
How many iterations must be completed for the variable total to equal 15?
20 - answerBased on the Python code snippet:
sum = 0
values = [2,4,6,8]
for number in values:
if sum < 20:
sum = sum + number
print(sum)
What is the output of print(sum)?
router_id += 5 - answerThe Python snippet has a logic error causing an infinite loop.
router_id = 100
while router_id <= 100:
if router_id % 8 == 0:
print(f"Router {router_id}: Configuration audit passed. No security
vulnerabilities found.")
else:
print(f"Router {router_id}: Security alert - Action required.")
router_id -= 5
Which replacement line of code will fix the logic error while still providing an output?
Write () - answer Which function should be used to add data to a file, such as a network
configuration file?
To define a function with a default greeting - answer Based on the Python code snippet:
def greet(name, greeting = "Welcome to WGU"):
return f"{greeting}, {name}!"
What is the purpose of the first line of code?
Add a colon after def multiply numbers(num1, num2). - answer This Python code
snippet returns a syntax error when run:
def multiply_numbers(num1, num2)
result = num1 * num2
return result
num1 = 5
num2 = 8
print(multiply_numbers(num1, num2))
Which code adjustment will resolve the syntax error?
List - answerBased on the Python snippet:
devices = ["router01", "switch01", "modem01", "gateway01", "printer01"]
Which data structure is being used to store the names for various types of devices
within devices?
Converts the user's input into an integer and sums it - answerBased on the Python
snippet:
value = input("Enter a number: ")
result = int(value) + 10
print(result)
What purpose does result = int(value) + 10 serve?
,Decrease the indentation of the else statement. - answerThis Python snippet checks the
new processing speed of an updated computer. However, the snippet throws an error
when ran.
def check_processing_speed(current_speed, threshold_speed):
is_fast_processing = current_speed > threshold_speed
if is_fast_processing:
print(f"The processing speed of {current_speed} GHz is fast.")
else:
print(f"The processing speed of {current_speed} GHz is not fast enough. Consider an
upgrade.")
current_speed = 4
threshold_speed = 2
check_processing_speed(current_speed, threshold_speed)
Which code adjustment will provide the intended response by addressing the error?
Tuple - answerA developer is creating a Python script to capture metrics for different
network interfaces on a router, with each set of metrics treated as a single, immutable
record. The stored record will represent a snapshot of metrics for a specific network
interface at a given point in time to capture historical records for future analysis.
Which data structure should be used to store the recorded metrics based on the
specifications?
numbers[3] - answerBased on the Python list:
numbers = [10, 20, 30, 40]
What is the index position of the element "40"?
Ordered and unchangeable - answerWhich characteristics are associated with tuples in
Python?
Missing colons at the end of the if and else lines - answerBased on the Python code
snippet:
port = input("Secure Web access? Y/N: ")
if port == "Y"
print("Use port 443.")
else
print("Use port 80.")
Which error is present in the snippet?
Greater than b - answerBased on the Python code snippet:
, import math
a = 12
b = math.sqrt(121)
if a > b:
print("Greater than b")
elif a < b:
print("Less than b")
else:
print("Equal")
Which output is provided when the snippet is executed?
5 - answerBased on the Python code snippet:
total = 0
count = 0
while total < 15:
count += 1
total += count
How many iterations must be completed for the variable total to equal 15?
20 - answerBased on the Python code snippet:
sum = 0
values = [2,4,6,8]
for number in values:
if sum < 20:
sum = sum + number
print(sum)
What is the output of print(sum)?
router_id += 5 - answerThe Python snippet has a logic error causing an infinite loop.
router_id = 100
while router_id <= 100:
if router_id % 8 == 0:
print(f"Router {router_id}: Configuration audit passed. No security
vulnerabilities found.")
else:
print(f"Router {router_id}: Security alert - Action required.")
router_id -= 5
Which replacement line of code will fix the logic error while still providing an output?