Comment Comment by Denvercoder9 > Python where keyword arguments need to be declared as such.In Python you don't need to explicitly declare keyword arguments either (though it is possible). This is perfectly valid and working: def foo(a: str, b: int, c: bool=None, d: float=None): pass foo(b=5, a='something', d=3.0) # is equivalent to foo('something', 5, None, 3.0) parent Denvercoder9 6 years ago
In Python you don't need to explicitly declare keyword arguments either (though it is possible). This is perfectly valid and working: