Closed
Description
Contrived example:
def print_type(int x):
print('int')
def print_type(x):
print('unknown')
translates to
def print_type(x):
def print_type1(x):
print('int')
def print_type2(x):
print('unknown')
if isinstance(x, int):
return print_type1(x)
elif : # <--- invalid syntax
return print_type2(x)
else:
raise TypeError("Invalid argument types")
(comment added by me)