#-------------------------------------------------------------------------------
#  Function2.py
#  Non-empty parameter list
#-------------------------------------------------------------------------------

def myFunc(x, y, z):
   print(x+y)
   print(y+z)
   print(z+x)
# end myFunc()

#-- main program ---------------------------------------------------------------
myFunc(1, 2, 3)                # x=1, y=2, z=3
myFunc(5.1, 6.2, 7.3)          # x=5.1, y=6.2, z=7.3
myFunc('one', 'two', 'three')  # x='one', y='two', z='three'
# myFunc(1, 2.2, 'three')        # runtime error

x = 'happy'  # this x is a different variable than myFunc()'s x

myFunc(-1, -2, -3)  # myFunc()'s x is 'local' to myFunc()

print(x)  #  happy is printed, not -1

