The syntax is very versatile and it's very easy to accomplish tasks that would take a lot of lines in other languages using the built in features of Python
Lots of libraries to do different things. Though it's not good for everything - anything where speed is critical is better written in another language.
Python is a very versatile language as others have stated. It’s a great tool to use for automation as well as data science.
The language feels like it’s coding with clutches compared to other languages, in my opinion, because of how it simplifies your code. For example, you may write a script in a few lines in python to do the same thing as a script that takes many lines of code in another language.
python is a much more flexible language -- its structure is much less rigid and easier to "Read as english". In exchange for this, it gives up the fine-grained memory control that C++ has. It's sort of like driving automatic vs manual