/
IvanKhabarov
/
python
Обзор
Документация
Войти
/
IvanKhabarov
/
python
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Practice/pw10/task5.py
50 строк
1 KB
Ivan-Khabarov
Добавлен урок 11
29 сен 2024, 13:44
29 сен 2024, 13:44
833c32c
Код
Авторство
О чём код?
class Fish: def __init__(self, name, length): self.name = name self.length = length def swim(self): print("Swimming gracefully in the water.") def eat(self): print(f"Eating plankton or small fish.") class Bird: def __init__(self, name, wingspan): self.name = name self.wingspan = wingspan def fly(self): print("Soaring through the sky.") def sing(self): print("Making a beautiful song.") class Reptile: def __init__(self, name, length): self.name = name self.length = length def slither(self): print("Sliding silently on its belly.") def bask(self): print("Laying out to absorb some sunlight.") # Создаем экземпляры животных fish = Fish('Golden Trout', '30 cm') bird = Bird('Hummingbird', '7 cm') reptile = Reptile('Komodo Dragon', '3 m') # Вызываем специфичные методы для каждого класса fish.swim() fish.eat() bird.fly() bird.sing() reptile.slither() reptile.bask()