diff --git a/01_hello/hello.py b/01_hello/hello.py new file mode 100755 index 000000000..e992628fe --- /dev/null +++ b/01_hello/hello.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 +''' +Author: Gary Netherton w/guidance from KYClark +Purpose: Say hello +''' + +import argparse + + +def get_args(): + '''Get command line arguments''' + parser = argparse.ArgumentParser(description = 'Say hello') + parser.add_argument('-n', '--name', + metavar ='name', + default = "World", + help= 'Name to greet') + return parser.parse_args() + +def main(): + '''Main function''' + + args = get_args() + print("Hello, " + args.name + "!") + +# ---------------------------------------------------------- +if __name__ == '__main__': + main()