/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/python/py-502-26-004/main.py
27 строк
619 B
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
class Duck: def quack(self): return "Quack!" def walk(self): return "Waddle" class RobotDuck: def quack(self): return "Beep-quack!" def walk(self): return "Roll" class Human: def quack(self): return "Imitating duck" def walk(self): return "Bipedal walk" def make_it_quack_and_walk(thing): print(f"{thing.quack()} → {thing.walk()}") make_it_quack_and_walk(Duck()) # Quack! → Waddle make_it_quack_and_walk(RobotDuck()) # Beep-quack! → Roll make_it_quack_and_walk(Human()) # Imitating duck → Bipedal walk