# Parameters, Unpacking, Variables
# modules give you FEATURES or functionality
from sys import argv  # sys is a library/modules

script, first, second, third = argv  # argv is the argument variable

print("The script is called:", script)
print("Your first variable is:", first)
print("Your second variable is:", second)
print("Your third variable is:", third)

# Output:
# E:\GIT_DEV_python\python_train>python Exer13theHardWay.py first 2nd IIIrd
# The script is called: Exer13theHardWay.py
# Your first variable is: first
# Your second variable is: 2nd
# Your third variable is: IIIrd

# Another Output example
# E:\GIT_DEV_python\python_train>python Exer13theHardWay.py stuff things that
# The script is called: Exer13theHardWay.py
# Your first variable is: stuff
# Your second variable is: things
# Your third variable is: that

# Another Output example
# E:\GIT_DEV_python\python_train>python Exer13theHardWay.py orange apple grapes
# The script is called: Exer13theHardWay.py
# Your first variable is: orange
# Your second variable is: apple
# Your third variable is: grapes

#######################################################################################
#######################################################################################

