Язык программирования Python
Курс IT-Академии Сухорукова
Апрель-июнь 2020
Этот курс закончился
Конечно, за наш краткий курс невозможно рассказать обо всех возможностях, особенностях и вариантах применения как самого Python, так и стандартной библиотеки языка (об огромном количестве сторонних библиотек даже речь не идёт). Если вы действительно собираетесь активно использовать Python, необходимо будет искать информацию самостоятельно.
Я приведу несколько ссылок на известные мне полезные материалы по Python.
Руководство по установке интерпретатора Python 3 на Windows, Linux и macOS
Источник самой актуальной и точной информации. Документация очень хорошо написана и содержит полное и исчерпывающее описание языка и всех модулей стандартной библиотеки. Структура её немного неочевидна, но можно быстро разобраться.
Замечательная книга Марка Пилгрима. Хороша и как самоучитель, и как справочник. Рекомендуется к прочтению.
Перевод книги Марка Пилгрима (см. выше) на русский язык.
Один из самых главных Python Enhancement Proposal. Содержит руководство по форматированию и написанию кода на Python. Используется всеми крупными проектами. Настоящий питонист знает PEP-8 наизусть.
Статья Дэвида Гуджера, которая поможет вам стать настоящим питонистом. Она содержит сжатый, но очень верный список советов Python-разработчику, который хочет использовать язык действительно эффективно. Автор предполагает, что читатель уже знаком с Python, то есть статья не для совсем новичков. Рекомендуется к обязательному прочтению ближе к концу курса. Надо сказать, что в статье затрагивается не только Python 3, но и Python 2, так что нужно быть внимательным.
Будучи в сомнениях, обратись к философии. Перевод на русский язык есть на Википедии.
Онлайн-справочник по HTML и CSS, там есть самоучитель HTML и множество дополнительных материалов.