Перейти к контенту →

Метка: Python

Программирование на Python

Суммарно в обоих институтах я пробовала писать код на следующих языках программирования и в средах программирования: Pascal, Delphi, Lisp, Assembler, VBA, MatLAB, C++. Но недавно всё окружение заговорило про Python. Этот язык попадался в статьях на хабрахабре, упоминался в разговорах, был замечен в требованиях работодателей на позицию аналитика. Что ж, пришла пора пополнить мой список языком программирования Python3.

Краткая историческая справка: язык Python был разработан относительно недавно, в 1991 году. Считается весьма простым в освоении, любим учеными за мощные пакеты для обработки данных и зачем-то был поделен создателем на 2 версии – Python 2 и Python 3. Разница версий ощущается уже на этапе изучения языка, поэтому если вы вдруг решите изучать язык, беритесь сразу за Python 3. Интернеты, как это всегда бывает в случаях ветвления продукта, полны холиваров на тему, какая же версия «более правильная» вторая или третья, третья или вторая. Вчитываться и пытаться разобраться в этих бесконечных спорах бес-по-лез-но.

Площадкой для изучения Python 3 был выбран https://stepic.org/, курс https://stepic.org/course/67 . Первые впечатления от курса – «Оу, как все просто! И понятно! И почему я раньше за него не взялась?». Посмотрим, удастся ли сохранить оптимизм к середине курса. Свои заметки и прогресс изучения буду отмечать тегом #python.

Список полезных ресурсов для желающих изучить язык:

  1. Интерактивный учебник языка Python.
  2. «Укус Питона» — свободно распространяемая электронная книга по программированию на Python.
  3. Документация по Python 3.
  4. Пара сервисов для интерактивного запуска кода: Wakari и Trinket.io. Wakari позволяет работать с интерпретатором IPython, но довольно часто бывает недоступным из-за высокой нагрузки. Вместо него можно использовать сервис Trinket.io. В отличие от Wakari, в Trinket используется не IPython, а просто Python.
  5. Python 3 для начинающих и чайников. На сайте размещен самоучитель, ссылки на обучающие курсы разной степени доступности, книги, множество полезных статей.
Комментировать