Python

Простота в изучении, легкость в написании и чтении кода и лаконичность делают этот язык привлекательным и популярным.

Одна из сильных сторон языка Python — его стандартная библиотека, которая позволяет выполнить широкий спектр задач без установки дополнительного ПО. Существуют библиотеки сторонних производителей, которые являются более мощными аналогами некоторых функций стандартной библиотеки (например, NumPy — библиотека для решения вычислительных задач), однако иногда документация по ним может вызывать трудности при изучении.

Пример некоторых задач (и сторонних библиотек), которые можно решить с помощью Python:

  • создавать web-приложения (Django, Flask),
  • разрабатывать игры (Pygame),
  • заниматься математическими вычислениями и анализом данных (NumPy, Pandas, Matplotlib),
  • работать с текстовыми файлами, изображениями, аудио и видео файлами (PyMedia),
  • реализовывать графический интерфейс пользователя (PyQT, PyGObject)

и многое другое.

Рейтинг языков программирования

Рейтинг популярности языков программирования по данным индекса TIOBE на январь 2020 года.

Рейтинг TIOBE составляется из всех актуальных языков программирования (около 100), этим объясняется кажущийся поначалу невысокий рейтинг популярности представленных языков (17 % у самого популярного). Как видно из рейтинга, Python входит в тройку популярных языков программирования. Такой успех можно объяснить возможностью выполнения широкого спектра задач и удобством языка. Удобство заключается в том, что Python — высокоуровневый язык. Это означает, что сложные описания структур машинного кода выполнены в удобно читаемом для человека виде. Стоит отметить, что при изучении языка необходимо уделять больше времени пониманию того, как работают стандартные функции, поскольку это позволит быстрее прокачивать свой навык программирования.

Если у вас есть возможность установить Anaconda на ПК, то переходите по ссылки и скачивайте программу ссылка.

Если у вас нет возможности установить Anaconda на ПК, то попробуйте онлайн решение Google Colaboratory, или просто Colab, которое позволяет писать и выполнять код Python в браузере:

Python IDLE

Вместе с дистрибутивом Anaconda обычно поставляется стандартная среда разработки Python IDLE. Чтобы ее открыть, достаточно в поиске программ ввести название «IDLE».

Первым делом IDLE откроется в режиме интерактивного ввода, когда команды будут выполняться сразу после их ввода. Такой режим не подходит для написания программ, однако в нем можно проверять работу той или иной функции:

Для написания полноценных программ необходимо создать новый файл:

Написать в нем строки кода, сохранить под любым необходимым именем:

Для запуска программы необходимо нажать F5 или нажать клавишу Run из меню, после чего результат программы будет отображен в интерактивном окне:

Основы Python

Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.