Hi, sorry for the delayed response.
Sure, it's not gonna teach as much as C about performance or how computers work. It's used mainly to introduce algorithmic concepts and basics of imperative programming.
And I agree with you that Python is a great choice for that.