Основы использования Python

Основы использования Python#

Цель главы — помочь студентам лучше осознать и понять принципы автоматизации, а также показать, как автоматизировать решение задачи с помощью Python.

В данной главе:

  • излагаются основы создания программ на языке программирования Python;

  • приводится информация по синтаксису языка Python;

  • рассматриваются основы автоматизации;

  • рассматриваются некоторые подходы к созданию интерфейса командной строки;

  • показано, как работать с различными файлами для хранения данных.

Important

Крайне рекомендуется для облегчения учебного процесса установить на свой компьютер операционную систему GNU/Linux (любой её дистрибутив на ваш вкус — рекомендации по выбору легко найти в Интернете).

Linux можно легко установить, не удаляя при этом Windows. И вы получите компьютер с двумя операционными системами. Сможете играть в игрушки в Windows и развиваться как личность в Linux (сатира, если что, но близкая к правде).

Linux предлагает огромное множество свободных (бесплатных) и качественных инструментов по разработке и распространению программного обеспечения, в том числе и различные редакторы кода (PyCharm, VS Code и другие). С Linux вы лучше прочувствуете, что такое “работа с компьютером”. Более того, в Linux есть все средства для создания текстовых документов, например, \(\mathrm{\LaTeX}\).

Помните о главном: программирование — это практическая сфера деятельности. На одной только теории вы не сможете значительно продвинуться. Применяйте полученные знания на практике. Старайтесь автоматизировать любую учебную задачу, анализируйте свой код и допущенные ошибки в его организации, архитектуре своих программ, интерфейсах пользователя. И тогда к моменту написания диплома вы будете иметь достаточный уровень, чтобы автоматизировать и такую непростую задачу, а также будете готовы к дальнейшему самостоятельному развитию в области автоматизации.