References
[1] Strings: https://docs.Python.org/3/library/string.html
[2] str: https://docs.Python.org/3.4/library/stdtypes.html#str
[3] Strings, Bytes, and Unicode in Python 2 and 3: https://timothybramlett.com/Strings_Bytes_and_Unicode_in_Python_2_and_3.html
[4] More About Unicode in Python 2 and 3: http://lucumr.pocoo.org/2014/1/5/unicode-in-2-and-3/
[5] Python 3 and ASCII Compatible Binary Protocols: https://Python-notes.curiousefficiency.org/en/latest/Python3/binary_protocols.html
[6] The Incredible Growth of Python: https://stackoverflow.blog/2017/09/06/incredible-growth-Python/
[7] Interpreted Language: https://en.wikipedia.org/wiki/Interpreted_language
[8] Dynamically Typed: https://en.wikipedia.org/wiki/Type_system#Combining_static_and_dynamic_type_checking
[9] Printing and Manipulating Text: https://Pythonforbiologists.com/printing-and-manipulating-text/
[10] Manipulating Strings: https://automatetheboringstuff.com/chapter6/
[11] Manipulating Strings in Python: https://programminghistorian...