# ---------------------------------------------------------------------------------------------

# 1. Lets modify the last task SayHello(“Hi”, “Akash”) function 
# and make the two parameter of function as optional parameter. 

def SayHello(greeting = "Hello", name = "User"):
    return greeting + ", " + name + "!"


print(SayHello()) # Output : Hello, User!
print(SayHello("Hey", "Ritwick")) # Output : Hey, Ritwick!


# ---------------------------------------------------------------------------------------------
4fcf00b8ee3aba316e55af91d4877da482bc77dc
<mask token>

def SayHello(greeting='Hello', name='User'):
    return greeting + ', ' + name + '!'


<mask token>

def SayHello(greeting='Hello', name='User'):
    return greeting + ', ' + name + '!'


print(SayHello())
print(SayHello('Hey', 'Ritwick'))

# ---------------------------------------------------------------------------------------------

# 1. Lets modify the last task SayHello(“Hi”, “Akash”) function 
# and make the two parameter of function as optional parameter. 

def SayHello(greeting = "Hello", name = "User"):
    return greeting + ", " + name + "!"


print(SayHello()) # Output : Hello, User!
print(SayHello("Hey", "Ritwick")) # Output : Hey, Ritwick!


# ---------------------------------------------------------------------------------------------