D522 Python for IT Automation Multiple
Choice Questions with Verified Correct
Answers
Which function should be used to add data to a file, such as a network configuration
file?
write()
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?
To define a function with a default greeting
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?
Add a colon after def multiply_numbers(num1, num2).
Based 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?
List
Based on the Python snippet:
value = input("Enter a number: ")
result = int(value) + 10
print(result)
What purpose does result = int(value) + 10 serve?
Converts the user's input into an integer and sums it
A 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.
Choice Questions with Verified Correct
Answers
Which function should be used to add data to a file, such as a network configuration
file?
write()
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?
To define a function with a default greeting
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?
Add a colon after def multiply_numbers(num1, num2).
Based 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?
List
Based on the Python snippet:
value = input("Enter a number: ")
result = int(value) + 10
print(result)
What purpose does result = int(value) + 10 serve?
Converts the user's input into an integer and sums it
A 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.