Python is one of the most popular programming languages, considered one of the easiest to learn yet promising on the market. Experts call Python, if not the best, then one of the best languages for learning programming. Simple syntax makes this language easy to read and understand. Developers with knowledge of Python are in demand in the labor market. They work in web development, machine learning, and data science.
Personally, it seems to me that Python was and will be in demand as a language for teaching, prototyping and solving basic business problems. This is despite the fact that in a narrow application it often makes sense to switch to more specialized tools. This is because it provides a base that allows you to adjust the depth of immersion in the object. An engineer can go deeper and study a narrower field, but, say, a scientist will have enough Python as a handy tool for basic tasks. And children in schools, for example, will be able, after a few Python lessons, to create quite working projects, for example, in IoT and solving math problems.