Python: различия между версиями

Материал из ALT Linux Wiki
мНет описания правки
Нет описания правки
Строка 1: Строка 1:
<span style="font-size:95%">< [[Soft]]</span>
'''[https://www.python.org/ Python]''' — это интерпретируемый, интерактивный, объектно-ориентированный язык программирования. Согласно [https://docs.python.org/3/faq/general.html#what-is-python описанию], он поддерживает модули, исключения, динамическую типизацию, процедурное и функциональное программирование. '''Python''' имеет понятный синтаксис и интерфейсы ко многим системным вызовам и библиотекам, а также к различным оконным системам, может быть расширен на C или C++, и т.д.
'''[https://www.python.org/ Python]''' — это интерпретируемый, интерактивный, объектно-ориентированный язык программирования. Согласно [https://docs.python.org/3/faq/general.html#what-is-python описанию], он поддерживает модули, исключения, динамическую типизацию, процедурное и функциональное программирование. '''Python''' имеет понятный синтаксис и интерфейсы ко многим системным вызовам и библиотекам, а также к различным оконным системам, может быть расширен на C или C++, и т.д.


Строка 6: Строка 8:
Скорее всего, в Вашей системе уже установлен '''Python 3'''. Можно проверить версию установленного интерпретатора командой:
Скорее всего, в Вашей системе уже установлен '''Python 3'''. Можно проверить версию установленного интерпретатора командой:


  python3 --version
  $ python3 --version


Если команда не найдена, установите пакет '''Python 3''' с зависимостями:
Если команда не найдена, установите пакет '''Python 3''' с зависимостями:


  su -
  $ su -
  apt-get update
  # apt-get update
  apt-get install python3
  # apt-get install python3


Запустить интерпретатор в интерактивном режиме можно командой:
Запустить интерпретатор в интерактивном режиме можно командой:


  python3
  $ python3


В результате чего откроется интерактивная консоль '''Python''':
В результате чего откроется интерактивная консоль '''Python''':
Строка 30: Строка 32:
Для того, чтобы запустить программу, написанную на '''Python''', нужно разрешить исполнение ее файла:
Для того, чтобы запустить программу, написанную на '''Python''', нужно разрешить исполнение ее файла:


  chmod +x имя_файла.py
  $ chmod +x имя_файла.py


Затем можно запустить программу на исполнение:
Затем можно запустить программу на исполнение:


  python3 имя_файла.py
  $ python3 имя_файла.py


Либо сразу в начале кода программы указать шебанг:
Либо сразу в начале кода программы указать шебанг:
Строка 42: Строка 44:
где {{path|/usr/bin/python3}} - путь до исполняемого файла '''Python 3''', который можно узнать командой:
где {{path|/usr/bin/python3}} - путь до исполняемого файла '''Python 3''', который можно узнать командой:


  which python3
  $ which python3


После этого программу на '''Python 3''' можно будет запускать без указания интерпретатора:
После этого программу на '''Python 3''' можно будет запускать без указания интерпретатора:


  ./имя_файла.py
  $ ./имя_файла.py


==Интегрированная среда разработки (IDE)==
==Интегрированная среда разработки (IDE)==
Строка 53: Строка 55:
Для установки '''Python IDLE''' нужно установить пакет инструментов '''Python''':
Для установки '''Python IDLE''' нужно установить пакет инструментов '''Python''':


  su -
  $ su -
  apt-get update
  # apt-get update
  apt-get install python3-tools
  # apt-get install python3-tools


После этого в меню программ появится '''Интегрированная среда разработки и обучения Python 3''', она же '''IDLE 3'''.
После этого в меню программ появится '''Интегрированная среда разработки и обучения Python 3''', она же '''IDLE 3'''.
Строка 63: Строка 65:
Например, для установки '''pip (установщик пакетов для Python)''' выполните команду:
Например, для установки '''pip (установщик пакетов для Python)''' выполните команду:


  su -
  $ su -
  apt-get update
  # apt-get update
  apt-get install python3-module-pip
  # apt-get install python3-module-pip


Теперь пакеты из '''[https://pypi.org/ Индекса пакетов Python (PyPI)]''' можно устанавливать командой:
Теперь пакеты из '''[https://pypi.org/ Индекса пакетов Python (PyPI)]''' можно устанавливать командой:


  pip3 install имя_пакета
  # pip3 install имя_пакета


{{Category navigation|title=Софт в ALT Linux|category=Soft|sortkey={{SUBPAGENAME}}}}
[[Категория:Soft]]
[[Категория:Soft]]

Версия от 17:21, 22 декабря 2024

< Soft

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 имя_пакета