В этом репозитории находится полезная информация, собранная участниками чата.
Официальная документация:
- PyCharm (бесплатная лицензия для студентов)
- Visual Studio Code
- Atom
- Sublime Text (про плагины для питона ищите в чате по хештегу #sublimetext)
- Eclipse (пост на Хабре про настройку)
Для начинающих хорошо подойдет какая-нибудь из нижеперечисленных:
- М. Лутц. «Изучаем Python»
- М. Саммерфилд. «Программирование на Python»
- E. Matthes. Learning Python / Э. Мэтиз. Изучаем Python
- A Byte of Python
- Learn Python 3 the Hard Way / HTML-версия бесплатная
- Learn More Python The Hard Way / HTML-версия бесплатная
Ещё есть канал с книгами:
- Full Stack Python
- Learn X in Y minutes, where X=python3
- The Hitchhiker’s Guide to Python
- Intermediate Python
- Отличный пост про структуру проектов и как гонять тесты
- Про сложность алгоритмов на примере питона
- Practice Python
- Python для начинающих
- Питонтьютор
- Пишем бота для Telegram на языке Python
- Django Girls
- FAQ telegram-чата pydjango
- Про сложность алгоритмов и O-символику
- CodeWars
- CheckIO
- Codecombat
- Timus Online Judge
- Codingame
- Школа программиста
- Empire of Code
- Advent of Code (2015, 2016)
- Project Euler (частичный перевод)
- Hacker Rank
- @ru_python_beginners
- @ru_python
- @pyflood
- @pydjango
- @django_framework
- @botoid — группа разработчиков для Telegram
- @python_beginners — лишился модерации
Не приветствуются скриншоты кода.
Небольшие фрагменты кода необходимо расположить внутри обратных кавычек (backtick, кнопка 'ё' в латинской раскладке, слева от кнопки 1).
Для однострочных фрагментов:
`source code example`
Для многострочных (до 10 строк) фрагментов:
```
source
code
example
```
Если необходимо отправить более 10 строк, используйте сторонние сервисы: