About the Python category

Welcome to the Python category. This is a space to ask any Python questions, discuss exercises from the Exercism Python track, or explore any other Python-related conversations!

How do I practice exercises?

Having most of the code quality checks automated by stuff like PyLint is nice however some of the comments could offer more clarity. For example, using if statements to implement the first function in Guido’s Gorgeous Lasagna results in Pylint saying that it is recommended one use a built in function like max to avoid a ‘code smell’ without educating the solver of the problem on the design principle that is educated in question. As such, it’s tempting to just solve the problem using the recommended approach without exploring other avenues and further cementing the principle.

4 Likes