Нужно ли изучать JS, если программировать будешь на python?
Короткий ответ: depends.

Python, сам по себе, великолепный язык. Как для обучения программированию, так и его дальнейшему использованию (в плане количества вакансий и спроса).

Можете на нём писать и desktop gui, и скрипты, и rest api.

Потом можете уже JS учить, если будет необходимость что-то ковырять на стороне фронтенда.
Ну не сказать что прям труба если не знаешь Js. Даже просто на php можно нарисовать сайт без Js. Уже был подобный вопрос