The main benefit I see here of Python over C is when your program doesn't work (yet): Python has nicer error handling built straight into the language.
If you just want to present a working implementation, both C and Python can express readable versions.
If you just want to present a working implementation, both C and Python can express readable versions.