Что позволяет делать pyCharm?
- запускать внутри командную строку и интерактивный режим python
- использовать пошаговую отладку кода
- использовать системы контроля версий не выходя из ide
- писать код и видеть подсветку стилистических ошибок в коде
- собирать готовые дестрибьтируемые программы на python из коробки
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.