Для задания значения по умолчанию параметру функции в большинстве языков программирования (включая Python) используется знак равенства (=).
Рассмотрим предложенные варианты:
def my_function(param = value): — Правильное использование знака равенства для присвоения значения по умолчанию.def my_function(param: value): — Двоеточие (:) обычно используется для аннотации типов, а не для задания значений по умолчанию.def my_function(param -> value): — Стрелка (->) может использоваться для указания типа возвращаемого значения в аннотациях типов, но не для значений по умолчанию.def my_function(param default value): — Ключевое слово 'default' само по себе не является синтаксисом для задания значения по умолчанию.Ответ: def my_function(param = value):