Python: различия между версиями
Илья Н. (обсуждение | вклад) мНет описания правки |
Нет описания правки |
||
Строка 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 имя_пакета