From 9b128a8a961e7e9b7314c445e6d7de71611f5470 Mon Sep 17 00:00:00 2001 From: Joe S <31870999+KenwoodFox@users.noreply.github.com> Date: Sat, 16 Jan 2021 22:56:07 -0500 Subject: [PATCH] Create name_format.py --- 2/2.12/2.12 Name Format/name_format.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 2/2.12/2.12 Name Format/name_format.py diff --git a/2/2.12/2.12 Name Format/name_format.py b/2/2.12/2.12 Name Format/name_format.py new file mode 100644 index 0000000..1e86675 --- /dev/null +++ b/2/2.12/2.12 Name Format/name_format.py @@ -0,0 +1,20 @@ + +def output_format_one(first, middle, last): + _format = "{0}, {1}.".format(last, first[0]) + return _format + +def output_format_two(first, middle, last): + _format = "{0}, {1}.{2}.".format(last, first[0], middle[0]) + return _format + +if __name__ == '__main__': + name = input("Input your name: ") + + name = name.split(' ') + + if len(name) == 2: + name = output_format_one(name[0], None, name[1]) + elif len(name) == 3: + name = output_format_two(name[0], name[1], name[2]) + + print(name)