Function Arguments
Learn positional, keyword, default, and variable-length function arguments.
Positional Arguments
def add(x, y):
return x + y
print(add(1, 2)) # 3Default Arguments
def add(x, y=5):
return x + y
print(add(1)) # 6
print(add(1, 2)) # 3Keyword Arguments
def login(username, password):
print(username, password)
login(username="admin", password="1234")
login(password="1234", username="admin")Variable-Length Arguments
Keyword Variable-Length Arguments
Last updated