def foo(a: int, b: str, c: bool, d: list, e: set): ... foo() def foo1(a: int, b: str, c: bool, d: list, e: set): ... foo1(1, ) def foo2(a: int, b: str, c: bool, d: list, e: set): ... foo2(1, "2", ) def foo3(a: int, b: str, c: bool, d: list, e: set): .. foo3(1, '2', TRUE, ) def foo4(a: int, b: str, c: bool, d: list, e: set): ... foo4(1, "2", TRUE, [1], )