Is Caught - codepath/compsci_guides GitHub Wiki
Unit 5 Session 1 (Click for link to problem statements)
U-nderstand
Understand what the interviewer is asking for by using test cases and questions about the problem.
- How do you update an attribute of an object and verify the update?
- Change the attribute's value directly and call a method to print the updated information.
P-lan
Plan the solution with appropriate visualizations and pseudocode.
General Idea: Modify the is_caught
attribute of the previously created squirtle
object and then use a method to confirm the update.
1) Set the `is_caught` attribute of `squirtle` to True to indicate that it has been caught.
2) Call the `print_pokemon()` method to print the current state of `squirtle`, verifying the attribute update.
⚠️ Common Mistakes
- Not using the correct syntax to access and modify object attributes.
I-mplement
squirtle.is_caught = True
squirtle.print_pokemon()