Skip to content

Commit 0e406c9

Browse files
committed
fixed code
1 parent 287478d commit 0e406c9

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

app/main.py

+6-7
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,15 @@ def __repr__(self) -> str:
2222

2323
class Carnivore(Animal):
2424
@classmethod
25-
def bite(cls, animal_herbivore: Herbivore) -> None:
25+
def bite(cls, herbivore: Herbivore) -> None:
2626
if (
27-
isinstance(animal_herbivore, Herbivore)
28-
and not animal_herbivore.hidden
27+
isinstance(herbivore, Herbivore)
28+
and not herbivore.hidden
2929
):
30-
animal_herbivore.health -= 50
30+
herbivore.health -= 50
3131

32-
index = cls.alive.index(animal_herbivore)
33-
if animal_herbivore.health <= 0:
34-
del cls.alive[index]
32+
if herbivore.health <= 0:
33+
cls.alive.remove(herbivore)
3534

3635

3736
class Herbivore(Animal):

0 commit comments

Comments
 (0)