
It reads and writes almost like the English language.
"Hello world" in Python is as simple as that:
print("hello world")

You don't want to be the only one with a particular issue/error/question. When using Python, there is a very small chance to not find an answer on StackOverflow, GitHub issues, blogs, ...

There are tons of quality free resources to get started.
You'll easily find a community where you can grow.
There are also a lot of Python jobs.

It's easy to write a simple script with Python.
It's also easy to write a large application using OOP.

More and more things are running in the cloud.
You'll easily learn how to use cloud resources if you know how to code in Python.

Do you want to learn ML? Python has a vast amount of ML libraries.
You don't need to worry about the language - only about ML.