Никто не занимается спортивным программированием на одном из самых тихоходных языков, созданном специально для НЕпрограммистов.
Спортивное программирование - это, прежде всего, умение оценить эффективность своего кода, чему Python научить не может. Всё, чему может научить Python - собирать как-то работающий говнокод из готовых кубиков-библиотек. Без малейшего понимания качества получившегося результата.
имхо единственная ниша питона в спортивном программировании - задачи на длинную арифметику, в которых иногда можно заабьюзить тот факт, что в питоне она сделана из коробки
правда, лично я считаю давать такие задачи плохим тоном и уже очень давно их не встречал