Question: IN PYTHON 3. I don't know why i'm getting this error. File Edit Format Run Options Window Help import pet pet_list = [] while True:
![Edit Format Run Options Window Help import pet pet_list = [] while](https://dsd5zvtm8ll6.cloudfront.net/si.experts.images/questions/2024/09/66f13dd132aae_03266f13dd086bb8.jpg)

File Edit Format Run Options Window Help import pet pet_list = [] while True: pet owner = input("Please enter owner's name: ") pet.Pet. pet owner = pet owner if pet owner == 'q' or pet_owner == '': break pet_name = input ("Please enter the pet's name: "); pet_age = int(input ("Please enter the pet's age: "); house = input ("Is the dog house-broken?"), if house == 'yes' or house == 'y': doghouse = True else: dog_house = False beagle = input("Is the dog a beagle?") if beagle == 'y' or beagle == 'Y': flop = int(input ("How floppy are the ears?")) beagle = pet.Beagle (pet name, pet_age, house, flop), pet_list.append (beagle) else: dog = pet. Dog (petname, pet_age), dog.set_house (doghouse) pet_list.append (dog) print("Pet List:") for pet in pet_list: print (pet) petdy-CUsers aus Ap o cal Program Python Python33_pety 374 File Edit Format Run Options Window Help class Pet: pet owner - "X" det init (self, name, age): self.pet name name selt. pet age age def str (self): output - 0 11 year(s) old and is owned by (2)". format (self.pet name, self.pet_age, Pet.owner_name) return output class Dog (Pet): house - False dog - Spot" dog age 1 det init (self, me, age): sele.dog name - selt.dog age age def ste (self): ir house - False st not else: format (self.dog name, self.dog age. Pet.pet owner, st) output="Dog (0) is (1) year(s) old, is owned by (2), and is (3) house-broken return output def set_house(self, house): sele house -house class Beagle (Dog): bg nase "ace" bg_age 3 bg house - Syes" bg flop = 2 definit__(self, name, age, house, flop): self.bg_name = name self.bg age age self .bg house - house self.bg flop - flop det ste (self): if house ="yes" or house -- *y: st - nota else: 1s (1) years old. Is oned by (2). is (3) house-broken, and has an ear Eleppiness of 0.format(self.bg_name. output - "Beagle to return output def settle (self, flop): sels.bg_flop-flop Please enter the pet's name: buddy Please enter the pet's age: 10 Is the dog house-broken?y Is the dog a beagle?y How floppy are the ears?10 Please enter owner's name: Pet List: Traceback (most recent call last): File "C:\Users\dawso\AppData\Local\Programs Python Python37-32\main.py", line 26, in
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
