'''
*args return a tuple
**kwargs return a dictionary
'''
def foo(required, *args, **kwargs):
print(required)
if args:
print(args)
if kwargs:
print(kwargs)
foo("python", "1", "2", key1=3, key2=4, key3="5")
# "python" = required
# "1", "2" = *args
# key1=3, key2=4, key3="5" = **kwargs, keywords arguments
