Можно ли сказать, что Java и Python имеют одни и те же возможности?
Ну как сказать. Без питона сложно в линусах т.к. очень удобно и просто писать что то мелкое. А в целом это всервано что сравнивать *** с трамвайной ручкой. Языки очень непохожи, возможностями ну с натяжкой можно сказать что схожи. Вот грубо говоря писать что то мелкое и на скорую руку в 1000 раз удобнее на питоне в отличии от явы НО, писать что то сложное и то что будет работать не один год и при этом в нем смогут разобраться будущие поколения то тут ява вне конкуренции.
Сугубо мое мнение и оно может вообще не совпадать с Вашим:
-Питон очень удобен для прототипирования и сборки чеголибо на скорую руку.
-Ява очень удобна для логически завершенного, уже обдуманного и спроектированного софта который пишут на многие годы в перед и в котором смогут разобраться другие разрабы.
+При всем этом питон просто прекрасно дополняет яву но не наоборот.
Все топовые языки имеют примерно одинаковые возможности (с нужными библиотеками) 
На то что нет неоспоримого лидера среди них,  говорит о том что кроме возможностей есть особенности.  Всегда полезно начинать с понимание особенностей языков. 
:-)