Просто поменяйте местами позицию значения по умолчанию и введите
# Function with optional input
def function(argument: str = "default"):
return argument
/ EDIT. Если вы действительно хотите express необязательное значение, а не просто значение по умолчанию, вы можете использовать что-то вроде этого
from typing import Optional
# Function with optional input
def function(argument: Optional[str] = None):
return argument