**args example
Example 1: python create a function with optional parameter
def some_function (self, a, b, c, d = None, e = None, f = None, g = None, h = None):
#code
Example 2: python *args
# concatenate_keys.py
def concatenate(**kwargs):
result = ""
# Iterating over the keys of the Python kwargs dictionary
for arg in kwargs:
result += arg
return result
print(concatenate(a="Real", b="Python", c="Is", d="Great", e="!"))