String processing algorithm implementations in Python for a university programming course.