Yes, certainly. It can be hard to predict what languages you might need in the future and most coders pick up a few along the way. Working in certain fields or for a certain employer sometimes dictates the choice. But Python is a reasonable choice to get up to speed with all of the key concepts of coding relatively painlessly. Those concepts will translate across languages to a large extent, and are by far the most important knowledge that a coder needs. Learning additional languages gets much easier once you've got your head around the first one.
There are other similar options, but Python is well supported, the tools you need cost nothing, and there are plenty of online resources available whatever your level of knowledge. And a scripting language like Python will always come in handy as a tool for automating boring tasks or as a quick way to prototype something. There's nothing to be lost by learning it unless you have a pressing need to learn some other language.
_________________
When you are fighting an invisible monster, first throw a bucket of paint over it.