A research project using the Python programming language, which checks whether letters can be formatted using a code? How flexible can letters be? What parameters can be changed and which ones must remain constant?