I am learning Python 3. I came across below code.
class Calculator:
def addition(x,y,):
print(x+y)
def multiplication(x,y):
print(x*y)
print(Calculator.addition(5,5))
And it prints 10
Why it doesn't give syntax error for the extra comma in addition(x,y,)
? method. Why it worked ?