Примеры программ на языке Python: различия между версиями
→Реализация перегрузки функций
Oleg3280 (обсуждение | вклад) |
|||
=== Реализация перегрузки функций ===
Это пример простой реализации поддержки перегрузки функций на Python.
Она демонстрирует, как, используя уже имеющиеся в Python средства, можно обойти одно из ограничений
базовой реализации. Поддерживается минимум возможностей (только фиксированное количество позиционных аргументов, нет именованных аргументов, нет приведения типов (например <code>int -> float</code>) и т. п.), но работает достаточно быстро.
|