Можно ли использовать html5+css3+python вместо javascript?
Вы путаете тёплое с мягким.
HTML — структура документа
CSS — визуальное оформление структуры
Python — язык программирования на сервере
Javascript — язык программирования на клиенте
Ни один из пунктов другими заменить невозможно. Разве что серверный Javascript может заменить Python (Node.js), но не наоборот.
Есть задачи, которые возможно решить как только средствами CSS, так и с применением JS, управляющего CSS (например всевозможные библиотеки а-ля jQuery Animation).
Всё возможно