Re:PEP 572: Python assignment expressions has been accepted
by olavk on Tuesday July 03, 2018 @12:21PM
(#17451439)
You should probably look into the JVM or .net platforms, where the same libraries are available through multiple languages. For example .net have F# which is a very strong functional language, and the JVM have Scala and Clojure.
Pyhton is not really that kind of language.
> preferably only one obvious way of doing it
I don't think that is true at all. Python allows you to perform many tricks, with overloading operators etc.