It has always been a big discussion if it's worth to learn language X. Individual preferences which every developer has (more or less), make this even harder. In my experience it has proven to work with different technologys, so that you can rate them yourself instead of only relying on other oppionions. There are better and worser technologys. The key is to see what's a general benefit and what is only a preference. Liking white or black chocolate is a preference while it's a fact that too much chocolate isn't healthy, regardeless of the color.
In general, you should choose the best tool for the job if you want to implement a project. Without knowing the purpose, we can't exactly rate python. Maybe you just want to learn developing without special target (sounds like you do), then there's no really wrong choice. They key is to know programming and it's concept. Then the tools are "only" about the efficienty and quality of our product.
Compare this to a palett of dosages that got delivered: You can store each can indiviudally by hand in the storage. Or use a forklift truck. Both solve our problem, but the second one will be much faster and less error-prone.