4.7k views
0 votes
Write a code fragment to carry out the following tasks:

Create an InnocentTownsperson object (make up any data required)

Using the InnocentTownsperson you created, print out a message stating whether or not this person is a college student

Make the person into a zombie

1 Answer

3 votes

Final answer:

To create an InnocentTownsperson object, define a class and instantiate an object. Use a property or method to check if the person is a college student. Add another property or method to make the person a zombie.

Step-by-step explanation:

To create an InnocentTownsperson object, you need to define a class called InnocentTownsperson and instantiate an object of that class. Here is an example code:

class InnocentTownsperson:
def __init__(self, name, age):
self.name = name
self.age = age

innocent_person = InnocentTownsperson('John Doe', 25)

To check if the person is a college student, you would need to add a property or method to the InnocentTownsperson class that determines whether the person is a college student based on their attributes. Assuming you have a property called 'is_college_student' in the class, you can print the message using:

if innocent_person.is_college_student:
print('This person is a college student.')
else:
print('This person is not a college student.')

To make the person into a zombie, you can add another property or method to the InnocentTownsperson class called 'make_zombie' and set it to True. Here's an example:

innocent_person.make_zombie = True

The complete question is: Write a code fragment to carry out the following tasks:

Create an InnocentTownsperson object (make up any data required)

Using the InnocentTownsperson you created, print out a message stating whether or not this person is a college student

Make the person into a zombie is:

User Apogalacticon
by
9.0k points