This program asks the user for a password length, then randomly generates a "strong" password of that length. This program requires that the user enters a length greater than 12 characters, but less than 112 characters. I built this program as a small project back when I was first learning Python.
This program is extremely simple and not necessarily secure. Much more logic could be added to ensure things like repetitive characters and missing requirements are prevented, but this a good basic password generator