Python: различия между версиями
Илья Н. (обсуждение | вклад) (Просто об установке и работе с Python) |
Илья Н. (обсуждение | вклад) мНет описания правки |
||
Строка 18: | Строка 18: | ||
python3 | python3 | ||
В результате чего откроется интерактивная консоль Python: | В результате чего откроется интерактивная консоль '''Python''': | ||
Python 3.9.20 (main, Sep 19 2024, 14:47:53) | Python 3.9.20 (main, Sep 19 2024, 14:47:53) | ||
[GCC 10.3.1 20210703 (ALT Sisyphus 10.3.1-alt2)] on linux | [GCC 10.3.1 20210703 (ALT Sisyphus 10.3.1-alt2)] on linux | ||
Строка 40: | Строка 40: | ||
#!/usr/bin/python3 | #!/usr/bin/python3 | ||
где {{path|/usr/bin/python3}} - путь до исполняемого файла '''Python 3''', который можно узнать командой: | |||
which python3 | which python3 | ||
Строка 49: | Строка 49: | ||
==Интегрированная среда разработки (IDE)== | ==Интегрированная среда разработки (IDE)== | ||
'''Python IDLE''' — интегрированная среда разработки и обучения на языке ''' | '''Python IDLE''' — интегрированная среда разработки и обучения на языке '''Python''' (см. [[Education_applications/PythonIDLE | основную статью]]). Также Вы можете использовать любой текстовый редактор для разработки на '''Python'''. | ||
Для установки '''Python IDLE''' нужно установить пакет инструментов '''Python''': | Для установки '''Python IDLE''' нужно установить пакет инструментов '''Python''': |
Версия от 10:51, 22 декабря 2024
Python — это интерпретируемый, интерактивный, объектно-ориентированный язык программирования. Согласно описанию, он поддерживает модули, исключения, динамическую типизацию, процедурное и функциональное программирование. Python имеет понятный синтаксис и интерфейсы ко многим системным вызовам и библиотекам, а также к различным оконным системам, может быть расширен на C или C++, и т.д.
Python 3 - это новая версия языка, которая несовместима с линейкой релизов 2.x. Язык в основном остался прежним, но многие детали изменились, и многие устаревшие функции были удалены. В репозиториях систем Альт есть пакеты Python 2 и 3 версий (см. список пакетов).
Установка Python
Скорее всего, в Вашей системе уже установлен Python 3. Можно проверить версию установленного интерпретатора командой:
python3 --version
Если команда не найдена, установите пакет Python 3 с зависимостями:
su - apt-get update apt-get install python3
Запустить интерпретатор в интерактивном режиме можно командой:
python3
В результате чего откроется интерактивная консоль Python:
Python 3.9.20 (main, Sep 19 2024, 14:47:53) [GCC 10.3.1 20210703 (ALT Sisyphus 10.3.1-alt2)] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
Для выхода из интерактивного режима введите команду exit() или нажмите Ctrl+D
.
Запуск программ на Python
Для того, чтобы запустить программу, написанную на Python, нужно разрешить исполнение ее файла:
chmod +x имя_файла.py
Затем можно запустить программу на исполнение:
python3 имя_файла.py
Либо сразу в начале кода программы указать шебанг:
#!/usr/bin/python3
где /usr/bin/python3 - путь до исполняемого файла Python 3, который можно узнать командой:
which python3
После этого программу на Python 3 можно будет запускать без указания интерпретатора:
./имя_файла.py
Интегрированная среда разработки (IDE)
Python IDLE — интегрированная среда разработки и обучения на языке Python (см. основную статью). Также Вы можете использовать любой текстовый редактор для разработки на Python.
Для установки Python IDLE нужно установить пакет инструментов Python:
su - apt-get update apt-get install python3-tools
После этого в меню программ появится Интегрированная среда разработки и обучения Python 3, она же IDLE 3.
Установка модулей Python
Вы можете устанавливать модули Python 3 непосредственно из репозитория (см. список пакетов). Например, для установки pip (установщик пакетов для Python) выполните команду:
su - apt-get update apt-get install python3-module-pip
Теперь пакеты из Индекса пакетов Python (PyPI) можно устанавливать командой:
pip3 install имя_пакета