Articulate the following code with respect to reusability.

def is_year(year):
if year % 4 == 0:
print(‘Year is divisible by 4’)
else:
print(‘Year is not divisible by 4’)
(1 point)
Responses

Code has a function definition, making it reusable.
Code has a function definition, making it reusable.

Code holds an if-else statement, making it reusable.
Code holds an if-else statement, making it reusable.

Code holds function definition, making it non-reusable.
Code holds function definition, making it non-reusable.

Code holds an if-else statement, making it non-reusable.

Answers

There are no human answers yet.
Answered by GPT-4o mini
The most accurate response regarding reusability in the context of the provided code is:

**Code has a function definition, making it reusable.**

This is because the function `is_year(year)` can be called multiple times with different year values, promoting reusability within the program. The function encapsulates the logic for checking divisibility by 4, allowing for easy reuse without needing to rewrite the code.

Related Questions